Where are you going?
Check-in
Check-out
  1. Home
  2. United Kingdom
  3. England
  4. London
  5. London Embankment Apartment

London Embankment Apartment

9 Albert Embankment, London

Property Location
With a stay at this apartment in London (London City Centre), you'll be minutes from Tate Britain and close to Big Ben. This 4-star property is close to London Dungeon and London Eye.

Rooms
Make yourself at home in of the guestrooms, featuring kitchens with full-sized refrigerators/freezers and stovetops. 50-inch flat-screen televisions with digital programming provide entertainment, while complimentary wireless Internet access keeps you connected. Conveniences include coffee/tea makers, and microwaves can be requested.