Camelot Resort - Clearwater Beach
Hotel
33767 Clearwater
United States
Phone: (727) 467-4310
Website: www.VisitCamelotResort.com
Camelot Resort is a quaint Art Deco style condo hotel, located across the street from Clearwater's North Beach



