St Giles Hotel & Leisure Club ***
London, United Kingdom
Sleeping Rooms
665 rooms
Location
Sleeping Rooms
Total number of rooms
665
Maximum number of rooms for groups
Address and Location Info for St Giles Hotel & Leisure Club
Full Address
Bedford Avenue WC1B 3GH
City
London
Region
London
Country
United Kingdom
Latitude
51.517563
Longitude
-0.130618