Inn at the Pier
Inn at the Pier is a beautiful property situated on New Bay London overlooking the sand dunes of Prince Edward Island's National Park. Known for its perfect blend of calmness and beauty, it is a spot for satisfying one's vacation needs. And because of its unique location and proximity to the ocean, visitors are set to get an experience that cannot be found elsewhere. For more details about the booking availability, feel free to contact the representatives.