★★★
Microtel Inn & Suites by Wyndham Niagara Falls is a 3 stars accommodation located 7 km far from the center of Niagara Falls. Offers to its customers free wifi internet connection in all its facilities. Microtel Inn & Suites by Wyndham Niagara Falls offers to its customers a variety of services as parking, free parking, restaurant, air conditioned and gym. In addition this accommodation is adapted to provide disabled access. Microtel Inn & Suites by Wyndham Niagara Falls offers a shuttle service from/to the airport. It belongs to the Wyndham Hotels & Resorts chain.
There are 953 comments on this accommodation:
Address: 7726 Niagara Falls Blvd . NY 14304 Niagara Falls. United States.