Some friends and I just spent a great weekend at the Embassy Suites in Niagara Falls. The hotel is clearly a popular choice among tourists. We stayed in a fallsview room overlooking the horseshoe falls. The room itself was huge and had every possible amenity that we could want. Both mornings we went down for the continental breakfast. Now this... more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Centre
- Add Photo
- Add Video

