The Novotel London Waterloo is located in the heart of London, just across the Thames from Big Ben and Westminster.
Novotel London Waterloo
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 |