Windsor is a pretty decent town but hotels there are ridiculous. I've never been to Niagara but I would advise staying away from Canada, everything is too expensive there. Charleston, Savannah, New Orleans, Nashville, or Lexington are the best places for socials/ formals.
|