Clearwater Named a Top Summer Vacation Spot!

Our hotel is across the street from one of the best beaches in America! Trip Advisor 2016 Travelers Choice Award named Clearwater the #1 Beach in the United States, Huffington Post called us the Best Beach in America and Travel and Leisure names us a top vacation spot. Come see why!