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.