7 tours de l'hotel@ellen.barron
@ellen.barron I stayed in a Fallsview room and waking up to that panoramic view of the Horseshoe Falls was unreal. The floor-to-ceiling windows make you feel like you're floating right above the water. It’s honestly the most romantic spot I’ve ever booked.


















