18 Budget Inn Londra, Apollo Victoria Tiyatrosu civarındaki mükemmel konum bir konuma sahiptir. Tesis tesis genelinde Wi-Fi sağlamaktadır.
Bu otel, Victoria metro istasyonuna 350 metre ve Buckingham Sarayı'a 15 dakikalık yürüme mesafesinde yer almaktadır. Otel, Londra şehrinin merkezine 2 km'den daha az, British Museum'a ise 3 km uzaklıktadır. 18 Budget Inn, Tower Köprüsü'a kısa bir sürüş mesafesindedir.
Brew pub St. George's Tavern yaklaşık 100 metre uzaklıktadır.