Located 1.1 km from American Falls, this Niagara Falls, New York hotel offers an indoor pool and an onsite restaurant. All guest rooms feature bedside USB charging ports and flat-screen TV's. A 24-hour front desk welcomes guests. Free WiFi is offered at the property. Guests can enjoy dinner at La Cucina Di Mamma, an Italian restaurant located on-site, or venture to The Seneca Niagara Casino just a 3 minutes' drive away. Couples particularly like the location they rated it 8.0 for a two-person trip. We speak your language!
You must be logged in to post comments.