The Griffon House

510 Cedar Avenue, Niagara Falls, United States of America

★★★

Niagara Falls, United States of America

One of the hotels for your stay in Niagara Falls is the The Griffon House which is located at 510 Cedar Avenue, Niagara Falls, United States of America. There are many facilities offered at The Griffon House, both hotel and room facilities. If you are traveling to Niagara Falls, you can choose The Griffon House as a place to stay. The Griffon House is located in the region of Niagara Falls, New York State, NY upstate, Region East, Buffalo Niagara, East, Erechim, East


Rotate image to see The Griffon House


Choose a room

Six-Bedroom House

Six-Bedroom House

  • Heating
  • Kitchen
  • Toilet paper
  • Flat-screen TV
  • Microwave
  • Shampoo
  • Towels
  • Smoke Alarm
  • Terrace
  • Linens
  • Stovetop
  • Private Bathroom
  • Air conditioning
  • Body soap
  • Refrigerator
  • Tea/Coffee maker

Room size (198 square meters)

Hotel Amenities

  • Wifi in all areas
  • Smoke-free property
  • Wifi
  • Heating
  • Internet
  • Parking
  • Air conditioning
  • Free parking
  • Free Wifi
  • Street parking

Hotel policy

  • Check-in time is 15:00 and check-out time is 10:00
  • Pets are not allowed