Hello,
I did a search but could not appear to find any comments.
Has anybody stayed at the Doubletree Resort in Niagara Falls?
I'm considering spending a couple of days here in August at the weekend ( yes, I know prices are more expensive at the weekend in NF
)
Thanks for any advice.
Regards
TBS