

The Town House, tarihi dokusu ve canlılığıyla bilinen bir sahil kasabası olan Douglas, Man Adası'nda, Loch Promenade üzerinde yer almaktadır. Otel, feribot terminaline sadece 5 dakikalık yürüme mesafesinde ve Strand Street'teki ana alışveriş bölgesine yakındır. Douglas Kalesi ve Manx Müzesi 1,5 km'den daha az bir mesafededir. Man Adası Havaalanı otele yaklaşık 14 km uzaklıktadır.