Konaklama tesisi, Londra Doğa Tarihi Müzesi'a 25 dakikalık ve Edgware Road metro istasyonuna 5 dakikalık yürüme mesafesinde yer almaktadır.
Otel, St. Mary Kilisesi'nın yakınında, Marylebone tren istasyonuna 850 metre mesafede yer almaktadır. Otel, Londra şehrinin merkezine 3 km'den daha az, Piccadilly Circus Metro İstasyonu'a ise 2 km uzaklıktadır. Marble Arch -Central, British Museum'a kısa bir sürüş mesafesindedir.
Odalarda hızlı internet, oturma alanı ile ayrı tuvalet, duş içeren banyolar bulunmaktadır. Fırın, cam eşyalar da bulacaksınız.
Otelin yakınındaki Simit Sarayi London Edgeware Road, yaklaşık 550 metre uzaklıktadır.