The Griffon House
Niagara Falls New York
Check in
3:00 PM
Check out
10:00 AM
Located in Niagara Falls (Downtown Niagara Falls), this vacation home is within a 10-minute walk of Aquarium of Niagara and Niagara Falls State Park. This vacation home is 2.4 mi (3.9 km) from Fallsview Casino and 1.5 mi (2.4 km) from Fallsview Indoor Waterpark.
Make yourself comfortable in this air-conditioned vacation home, featuring a kitchen with a refrigerator and an oven. A 52-inch LCD television with satellite programming provides entertainment, while complimentary wireless internet access keeps you connected. Conveniences include a separate sitting area and a microwave.
Property Details
Location
510 Cedar Ave, Niagara Falls, New York 14301, United States