London Embankment Apartment

9 Albert Embankment, London, SE1 7HG, United Kingdom

About London Embankment Apartment

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.

Amenities

  • Non-Smoking Facility

Location

London Embankment Apartment
9 Albert Embankment, London, SE1 7HG, United Kingdom

Logo

We are an independent travel network
offering over 100,000 hotels worldwide

Learn more Learn more