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 property is close to London Dungeon and London Eye.
Rooms
Make yourself at home in of the guestrooms, featuring kitchens. Complimentary wireless Internet access keeps you connected, and flat-screen televisions are provided for your entertainment. Conveniences include phones, as well as desks and coffee/tea makers.
Amenities
Take in the views from a terrace and make use of amenities such as complimentary wireless Internet access.
Business, Other Amenities
Self parking (subject to charges) is available onsite.