Swiss Cottage Inn is located in Niagara Falls, close to Fashion Outlets of Niagara Falls, Hyde Park Golf Course, and Gill Creek Park. Nearby points of interest also include Adams Power Plant Transformer House. Read More About Swiss Cottage Inn
- Exterior Corridors
- FREE Parking
- Multilingual Staff
- Outdoor Seasonal Pool
(+) = Additional fees may apply for the use of these amenities.
(*) = Free, some restrictions may apply.