If you're a travel snob like us, you only want to stay at the best. And the best is what you'll find in
Travel & Leisure's 2009 World's Best Awards. Find the top hotels and resorts in the world according the T&L's loyal readers. And what was voted the #1 hotel in America?
The Inn at Palmetto Bluff located 20 minutes north of Savannah, South Carolina. Seriously, South Carolina.
No comments:
Post a Comment