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.