Bu küçük ve samimi otel, Londra'nın kalbinde harika bir konuma sahiptir. Hem mütevazı konaklama arayan hem de şehir manzaralarına kolay erişim isteyen gezginler için mükemmeldir. Russell Square metro istasyonu sadece birkaç adım ötededir ve ziyaretçiler 20 dakikalık kolay bir yürüyüş mesafesinde British Museum, Covent Garden ve Leicester Square'e ulaşabilirler.
Madame Tussauds, Regents Park ve Oxford Street'in mağazaları da yürüme mesafesindedir. London City Havaalanı 12, 7 km uzaklıktadır. Otelde 24 saat resepsiyon ve bir bar bulunmaktadır.
Her odada televizyon ve çay-kahve yapma imkanı mevcuttur. İstek üzerine buzdolabı, ütü ve saç kurutma makinesi mevcuttur. Her dört oda için bir banyo bulunmaktadır.
Bu otelin mükemmel konumu, Londra'da bir şehir gezisi hafta sonu için harika bir seçim olmasını sağlar.