We'd never heard of this place before but we got a great deal from Living Social.com so we thought we'd try it out. We had a regular hotel room with double beds, the rooms were huge! And it comes with a wet bar area with a mini fridge and microwave and sink. The bathroom was also large and accommodating. We...
More
- Americana Hotel Niagara Falls
- Americana Resort Niagara Falls
