Özel bir kasa, emanet bagaj hizmeti ile Best Western Plus Delmere Hotel, Londra Merkez semtinde yer alıp Madame Tussauds'dan 2 kilometre mesafededir.
Konaklama tesisi Londra şehrinde Paddington metro durağından 5 dakika yürüme mesafesinde yer alır. Avustralya Savaş Anıtı'nın hemen yanında yer alan bu otel, Trafalgar Meydanı'a 3 km uzaklıktadır. Best Western Plus Delmere Hotel, St Paul Katedrali'a kısa bir sürüş mesafesindedir. Otel tren istasyonuna birkaç dakika ve Marylebone tren istasyonuna 850 metre uzaklıktadır.
Otelde 39 misafir odası vardır. Onlardan bazıları kişisel kasa, çalışma masası ile donatılmış çift kişilik oda, tek kişilik oda çeşitleri sunmaktadır. Odalar inovatif tasarıma sahiptir.
Kontinental kahvaltı her sabah sunulur. Sussex Fish Bar, Mimos Cafe Bar, Best Western Plus Delmere Hotel'den 5 dakikalık yürüyüş mesafesinde bulunmaktadır.