Located only 550 m from Inchbald School of Design, the 5-star Beaverbrook Town House London hotel is just 5 minutes' walk from the 950-seat capacity Cadogan Hall. Situated steps away from the white and sanded bare-floorboard Saatchi Gallery, this London hotel features an à la carte restaurant serving Japanese cuisine.
The hotel is about 20 km from London City airport and 3.2 km from such cultural venues as the privately run Sherlock Holmes Museum. The 13.7-tonne Big Ben Bell is within 25 minutes' walk of the Beaverbrook Town House in London. Also, the accommodation is 1.3 km from the Victoria and Albert Museum, and Marylebone train station is located 4.3 km away. The nearest underground stop to this smoke-free hotel is Sloane Square, about 5 minutes' walk away.
Beaverbrook Town House hotel offers 14 rooms with a minibar fridge, and such modern conveniences as a multi-channel TV.
Guests may visit Fuji Grill restaurant and a lounge bar on site. You can try Delhi cuisine in a restaurant which is located very close by.
Check-in:from 15:00-23:59 hours
Check-out:until 11:00 hours