Sheraton Niagara Falls is just footsteps from Niagara Falls, Maid of the Mist Boat Tour, and the Fallsview Balloon.
A
Adil
From
Pakistan
The location was really nice. They had almost all the facilities that you require from a holiday of this nature like a swimming pool fitness club good recommendations for visits and a friend