The Lookout Inn is located in Prince Edward Island. Free Wi-Fi access is available. Uniquely decorated, the rooms feature a spa bath and a river view. Each offers a seating area, a blu-ray player and a flat-screen TV with satellite channels.
Facilities of Hotel The Lookout Inn
- Air conditioning