A Must Stay In London
01 September 2024
The Mayfair Townhouse exceeded every expectation I had for my first stay in London! I am a solo female traveler and I wanted a place that was safe, clean and located centrally to all the things I wanted to see. It was a 5 minute walk from the tube station and in a very nice neighbourhood near many restaurants & shops. It's located on a side street right off a busy busy road, but you would never know, it was extremely quiet. The staff was beyond excellent. Every single staff member from the second you walk up to the entry doors, is warm, welcoming and ready to help.