Enjoy your stay in Niagara Falls in this newly renovated two bedroom lower level
My place offers you all the amenities that you will need for a pleasant stay. It has a cozy living room; each room has its own TV with Netflix. Guests have access to wi-fi.
Parking gratuit sur place
Équipements de base