TravelWeekly Asia Newsletter
Subscribe Today
London, United Kingdom.8 miles
Situated in the Central London, the hotel is just off to the Fleet Street, Theatreland, St. Paul's Cathedral and Tate Modern.
View Hotel Details
7 Superior First Class
Commission: -
Rooms: 184
Rates: $255 - $1,307
Modern Victorian-era railroad hotel adjacent to Charing Cross Station, near Trafalgar Square and the West End theaters and shops.
Commission: 10%
Rooms: 239
Rates: -
Contemporary serviced apartments adjacent to the London Bridge and Borough with proximity to restaurants and Borough Market.
6 First Class
Rooms: 200
Not Yet Rated
Rooms: 13
Rooms: -
Rooms: 87
Rooms: 18
This 157 room property, built in 2024...
Commission: 8%
Rooms: 157
This 7 room property, built in 1888...
Rooms: 7