Sunrise Barker Villa Niagara is a holiday home with a barbecue, situated in Niagara Falls. The air-conditioned unit is 1.6 km from Skylon Tower, and guests benefit from free WiFi and private parking available on site.
There is a dining area and a kitchen equipped with dishwasher. A flat-screen TV is offered.
Niagara Fallsview Casino Resort is 1.6 km from Sunrise Barker Villa Niagara,..