Westbury Hotel ***
London, United Kingdom
Sleeping Rooms
50 rooms
Location
Sleeping Rooms
Total number of rooms
50
Maximum number of rooms for groups
Address and Location Info for Westbury Hotel
Full Address
22-24 Collingham Place SW5 0PZ
City
London
Region
London
Country
United Kingdom
Latitude
51.493656
Longitude
-0.189934