Swiss Cottage Inn
HotelNo-frills budget hotel offering simple rooms, plus complimentary Wi-Fi & seasonal shuttle service. People often mention room, clean, stay, nice, price, staff, friendly, pool, falls, small,
Address
6831 Niagara Falls Blvd, Niagara Falls, NY 14304, United States
Contact
+1 716-283-8142Rating on Google Maps
3.60 (465 reviews)Open on Google Maps