revital
We had a wonderful stay at The Trafalgar St. James! The hotel was spotlessly clean, with a fantastic location in the heart of London. The staff were absolutely amazing—so kind, helpful, and especially lovely with the children. They made us feel truly welcome. We will definitely be back!