Hotels -> Europe hotels -> United Kingdom hotels -> Greater London hotels -> London hotels

Novotel London City South - London, United Kingdom 4 star hotel

Address: 53 - 61 Southwark Bridge Road, London, SE1 9HH

Photos

Food & beverage RestaurantNovotel London City South
#62

Check Availability.
Compare Prices.


 

 

Booking Site
Price from
booked.org
priceline.com
booking.com
gtahotels.com
travelocity
superbreak.com