- Liked: Cleanliness, amenities, property conditions & facilities
- Disliked: Staff & service
Unfriendly check in. No welcome and certainly no smile.
Your dates need to occur after 2019-12-12. Try updating your dates to see prices for your trip.
Comfort Inn The Pier is located in George Town. George Town Watch House and Low Head Lighthouse are local landmarks, and some of the area's activities can be experienced at Marion's Vineyard and Moores Hill.