This completely non-smoking full-service resort, spa and conference centre is situated in Niagara-on-the-Lake and features luxurious amenities, elegant accommodations and a large variety of on-site activities.
Number of rooms: 200
253 Taylor Road, L0S 1J0 Niagara on the Lake, Canada
Hotel booked 2 times today.