Beaverbrook Town House, Saatchi Galerisi çevresinde olup Londra şehrinde zarif bir konaklama fırsatını sunar. Sloane Meydanı metro istasyonuna 300 metre mesafede bulunan Beaverbrook Town House Londra, spa tedavisi, ortak dinlenme salonu sunar.
Alışveriş Chelsea semtine yürüyebilir, yakınlarda Royal Court Tiyatrosu'nın keyfini çıkarabilirsiniz. Konuklar zarif tesise 2 km mesafedeki Sea Life London Akvaryumu'ı bulacaklar. Beaverbrook Town House, Apollo Victoria Tiyatrosu'a kısa bir sürüş mesafesindedir.
Otel, Londra şehrinde konaklamak isteyen misafirler için 14 oda sunmaktadır. Odalarda oturma alanı, özel kasa mevcuttur.
Alakart restoran Fuji Grill, çok çeşitli Japon mutfağı yemekleri sunmaktadır. Misafirler, lounge barda dinlenip bir şeyler yiyebilirler.