Category: Hotels | show me more
2A Chester Road
Main: 0871 52...
For shops and local amenities this hotel is conveniently situated just half a mile from Heswall town centre and less than a mile from Heswall train station.
Reviews for this businessLeave a review