Surfside Inn
HotelOne of the Worst Reviewed Hotels in Niagara Falls
Address
3665 Macklem St, Niagara Falls, ON L2G 6C8, Canada
Website
surfsideinn-niagrafalls.centuryhotelsgroup.com
Contact
+1 905-295-4354Rating on Google Maps
2.20 (22 reviews)Open on Google Maps