The Town House
24 Loch Promenade
The Town House | Apartment Hotel | Isle of Man
The Town House is a landmark Victorian promenade house which has been transformed by our interior designers into fifteen beautifully, and individually, furnished apartments.
the town house, hotel, book hotel isle of man, book hotel, isle of man, douglas, luxury, apartment, apartment hotel
Anchor 1 AN UNRIVALLED HOTEL EXPERIENCE BOOK NOW BEST PRICE GUARANTEE If you find The Town House Apartments at a cheaper price on another website we guarantee to beat that price when you book direct. Either give us a call (01624) 626125 or send an email
https://www.thetownhouse.im/
https://www.facebook.com/thetownhouseim