The Westin London CityHotel
60 Upper Thames Street, City of London, London, EC4V 3AD, United Kingdom
Set in London and with St Paul's Cathedral reachable within 500 metres, The Westin London City offers concierge services, non-smoking rooms, a shared lounge, free Wi-Fi and a bar. Offering a restaurant, the property also has a fitness centre, as well as an indoor pool and a hot tub. The property is less than 1 km from Sky Garden, and within 2.8 km of the city centre.