The Chesterhouse Hotel

37-42 Loch Promenade, Douglas
Douglas
United Kingdom