Konaklama tesisi, Buckingham Sarayı'a 25 dakikalık ve Embankment metro istasyonuna 5 dakikalık yürüme mesafesinde yer almaktadır.
Otel, The Strand semtinde, Trafalgar Meydanı'den birkaç adım uzaklıkta bulunmaktadır. Lyceum Tiyatrosu kısa bir yürüyüş mesafesinde, Çin mahallesi ise 1 km uzaklıktadır. Strand Palace Hotel, Tower Köprüsü'a kısa bir sürüş mesafesindedir.
Misafirler, Strand Palace Hotel'den yürüyerek 5 dakika mesafesindeki The Savoy Grill, Joe Allen gibi lokantalarda yemek yiyebilirler.