Location
Located in Niagara Falls (Downtown Niagara Falls), this villa is within a 15-minute walk of Seneca Niagara Resort & Casino and Aquarium of Niagara. This villa is 0.6 mi (1 km) from Niagara Falls State Park and 0.7 mi (1.1 km) from Rainbow Bridge.
Rooms
Make yourself comfortable in this air-conditioned villa, featuring a kitchen with a refrigerator and an oven. Complimentary wireless internet access is available to keep you connected. Conveniences include a separate sitting area and a microwave.