3 yıldızlı Sheriff Hotel Londra, Apollo Victoria Tiyatrosu'a hızlı erişim sağlar ve 24-saat güvenlik, emanet bagaj hizmeti sunar.
Sheriff Hotel, Parlamento Meydanı'a 1 km, Sea Life London Akvaryumu'a ise 2 km uzaklıktadır. Otel, Londra şehrinin Londra Merkez semtinde, şehir merkezine 3 km mesafede yer almaktadır. St Paul Katedrali'a bağlantısı olan otel, Victoria metro istasyonuna sadece 500 metre uzaklıktadır.
Otel, çeşitli yemekleri sunan Cambridge Street, Southern Charm Kitchens gibi restoranlara 150 metre mesafede bulunmaktadır.