YOU CAN SEE THE NIAGRA FALLS FROM YOUR HOTEL. this is totally amazing. this is the BEST accomodation i ever had. I travelled with my boyfriend and we only stayed for a couple of days (kind of expensive) but it is AMAZING. The hotel itself is pretty modern and the rooms are very clean and just great!!!!!!!!
Design and Marketing by Studio Solution Hotel Reservation by Studios92