Novotel London Waterloo ****
London, United Kingdom
Sleeping Rooms
187 rooms
Location
Sleeping Rooms
Total number of rooms
187
Maximum number of rooms for groups
Address and Location Info for Novotel London Waterloo
Full Address
50 Stratton Street London W1J 8 United Kingdom
City
London
Region
London
Country
United Kingdom
Latitude
51.507317
Longitude
-0.143654