We had wonderful 4 Night stay in this modern, freshly renovated well- appointed apartment. It was a great location in central London. The owner, Ian, was very accommodating and excellent in making us feel at home and easy to reach if necessary. The beds were very comfortable and the A/C came in handy ...
Really in the centre near Leicester Square. Comfy bed and good shower room, but a bit small and lacked other furniture - eg a seat or table or anything! OK place if you just want a bed and to sleep!
Perfect location for exploring the city. Extremely friendly staff, nicely decorated and near great pubs and restaurants.
Great location and Service. Room space was enough. Very clean
We loved the property! The Team were lovely and super friendly which makes all the difference.
Very imprrssed by this hotel. Would þlike to come back there.
Great location for walking to theaters, Piccadilly, etc.
Great, centrally located hotel in the heart of Westminster.
Trafalgar Square is located in a vibrant area of London known for its popular theatre scene and architecture. There are 414 hotels and other accommodation options within a mile of Trafalgar Square. Make one your home base for exploring the greater London area.
You can choose from 414 hotels and other accommodation options within a mile of Trafalgar Square, including these options:
You'll want to browse the collections at Museum of London, Natural History Museum and Tower of London. Big Ben, Buckingham Palace and St. Paul's Cathedral are some of the local landmarks to explore. You can catch a show at London Coliseum, Her Majesty's Theatre and Royal Opera House.
London Dungeon and University of London are both worth a visit while you're out exploring. You might also stop by University College London, located 1.1 mi from Trafalgar Square, or London Stock Exchange which is 1.3 mi away.
With so many choices for transport, seeing the area around Trafalgar Square is easy. You can walk to nearby metro stations including Marble Arch Underground Station, Bond Street Underground Station and Edgware Road Underground Station. If you're hopping a train into town, London Marylebone Station, London Paddington Station and London Victoria Rail Station are the closest stations to City of Westminster.