Niagara Falls USA,7680 Niagara Falls Blvd Niagara Falls 14304 US
Room
Restaurant
Room
Room
Room
Room
Room
Room
Room
Room
General view
General view
General view
Lobby
General view
Conferences
General view
Pool
Room
Lobby
Located in Niagara Falls International Airport, Super 8 Niagara Falls/Buffalo Area is a perfect starting point from which to explore Niagara Falls (NY). Offering a variety of facilities and services, the property provides all you need for a good night's sleep. Service-minded staff will welcome and guide you at Super 8 Niagara Falls/Buffalo Area. Each guestroom is elegantly furnished and equipped with handy amenities. The property offers various recreational opportunities. A welcoming atmosphere and excellent service are what you can expect during your stay at Super 8 Niagara Falls/Buffalo Area.