RT.com RT Partners Hotels United Kingdom London Novotel London Waterloo

Novotel London Waterloo

The Novotel London Waterloo is located in the heart of London, just across the Thames from Big Ben and Westminster.

Basic information
Category
3 Stars
Address 113 Lambeth Rd
City London
Country United Kingdom
Number of rooms 187
Fax number 44 (207) 7930202
Web-site http://www.novotel.com

Special deals