Picturesquely placed on the sea front, right in the heart of the town of Douglas, the Chesterhouse Hotel is the ideal base for exploring the many historic landmarks, sandy beaches and lushes countryside of the Isle of Man.
Isle of Man
Picturesquely placed on the sea front, right in the heart of the town of Douglas, the Chesterhouse Hotel is the ideal base for exploring the many historic landmarks, sandy beaches and lushes countryside of the Isle of Man.