Buckingham Sarayı 850 metre uzaklıktayken Seven Dials Kavşağı, Victoria Station Hotel Londra'e 2 km uzaklıktadır. Londra şehrinde keyifli konaklamanız için tesis, kişisel kasa, çalışma masası, ses yalıtımlı pencereler ile donatılmış 20 oda sunar.
Konaklama tesisi Victoria semtinde, Victoria metro durağından 200 metre mesafede bulunmaktadır. Londra merkezi 2 km uzaklıktadır. Victoria Station Hotel, Westminster Manastırı'a kısa bir sürüş mesafesindedir.
Konuklar, sadece 600 metre mesafedeki Tozi Restaurant & Bar restoranında yemek yiyebilirler.