Dover Beach Hotel, St. Lawrence Gap (3-star) | TravelManiac