From Central London: 1 mile (1.6 km)
200 Westminster Bridge Road, UK, SE1 7UT
Location:
Waterloo
Sitting opposite the River Thames and by waterloo Station this is one of the
largest hotels within
London. Offering extensive guest services in contemporary
surroundings and within a stunning glass front building. Bedrooms have high
speed internet,
safe and cable TV. Onsite is a fine dining restaurant, coffee
shop, lounge bar and a Spa facility with indoor
swimming pool.