Originally Posted by
cfabar1
Looking to head to one of these properties or On the Falls Niagra in a couple weeks and not leave the hotel or stay very close by. Visit spa, relax, eat well, etc. any recommendations?
Certainly not the Westin. Toronto Sheraton or SOTF, although they are two entirely different experiences.
Cheers,