Hotel description
Property Location Located in London (London City Centre), this apartment is within a 10-minute walk of Houses of Parliament and Tate Britain. This apartment is 0.5 mi (0.8 km) from Big Ben and 0.4 mi (0.7 km) from Westminster Abbey.Rooms Make yourself comfortable in this apartment, which has a kitchen. Complimentary wireless Internet access keeps you connected, and a flat-screen television is provided for your entertainment. Conveniences include a phone, as well as a desk and a coffee/tea maker.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.