3 yıldızlı The Tudor Inn Hotel Londra, Apollo Victoria Tiyatrosu'a hızlı erişim sağlar ve özel bir kasa, döviz bürosu sunar.
Buckingham Sarayı konaklama tesisinden 1 kilometre mesafede yer alırken Londra Zindanı tesisten 2 kilometre mesafededir. Otel, Londra şehrinin Londra Merkez semtinde, şehir merkezine 2 km uzaklıkta yer almaktadır. The Tudor Inn Hotel, Tower Köprüsü'a kısa bir sürüş mesafesindedir. Otel, Londra şehrinin cazibe merkezlerine kolay erişim sağlayan Victoria metro istasyonuna 5 dakikalık yürüme mesafesindedir.
The Tudor Inn Hotel 14 oda ile hizmet vermektedir. Kişisel kasa, çalışma masası odalarda mevcuttur. Odalar ayrı tuvalet, duş ile donatılmış banyo odalarına sahiptir.
Brew pub St. George's Tavern, 350 metre mesafededir.