Phone Number 3212764957
The Westin London City
60 Upper Thames Street, Near St. Paul's Cathedral, London, United Kingdom
Price Level
$$$$
房间
222
Pets
No
20
Mar

The Westin London City, London

The Westin London City

The Westin London City

Price & Availability