Located nearly a 25-minute walk from the 13.7-tonne Big Ben Bell, Luxury Central London Apartments hotel includes 8 rooms.
Aobaba, situated approximately 5 minutes' walk away, is a perfect place to enjoy Asian cuisine.
Morrisons is located 500 metres from the hotel, and such natural sites as the public park "Vauxhall Gardens" are 2.4 km away. Within 30 minutes' walk of this London hotel, guests will find Churchill War Rooms Museum. The 3.93 hectares Archbishop's Park is 2.5 km away, and Kennington underground station is just a few steps from the Luxury Central London.