3 yıldızlı St George'S Inn Victoria, Londra şehrinde Apollo Victoria Tiyatrosu civarında bulunmaktadır. Tesis genelinde WiFi sağlanır.
Konaklama tesisi, Piccadilly Circus Metro İstasyonu'a 25 dakikalık ve Victoria metro istasyonuna 5 dakikalık yürüme mesafesinde yer almaktadır. Otel, Londra şehrinin Londra Merkez semtinde, şehir merkezine 2 km mesafede yer almaktadır. St George'S Inn Victoria, St. James's Parkı'a kısa bir sürüş mesafesindedir.
Otel, Londra şehrinde konaklamak isteyen misafirler için 22 oda sunmaktadır. Odalarda kişisel kasa, giyinme alanı, ses yalıtımlı pencereler mevcuttur. Banyolarda duş kabini, ayrı tuvalet bulunur.
Birahane The Marquis of Westminster, otele sadece 50 metre uzaklıktadır.