TravelWeekly Asia Newsletter
Subscribe Today
London, United Kingdom1.6 miles
Not Yet Rated
Commission: -
Rooms: -
Rates: -
Minimalist aparthotel on Cannon Street, a short walk from St Paul's Cathedral and the City's financial landmarks
View Hotel Details
7 Superior First Class
Rooms: 77
This 23 room property, built in 1705...
Rooms: 23
Rates: $120 - $120
Apartment-styled hotel in the center of the city - St Paul's Cathedral area and Tate Modern are nearby attractions.
6 First Class
Rooms: 90
Rooms: 47
Modern hotel in central London within walking distance of Buckingham Palace, Big Ben and Thames River - Well-appointed guestrooms.
4 Moderate First Class
Commission: 10%
Rooms: 50
Rooms: 18
Apartment hotel with spacious living rooms, marble bathrooms, modern amenities; maid service; close to Regents Park.
Rooms: 22
Central London hotel on south Bank of river Thames - Close to Big Ben and Vauxhall station - An hour's ride to Heathrow Airport.
Rooms: 142
Rates: $186 - $932