Delux Inn
Hotel
Clearwater, Pinellas County
Featuring 3-star accommodation, Delux Inn is situated in Clearwater, 4.3 km from Pier 60 and 23 km from John's Pass.
Number of rooms: 30
1735 Gulf to Bay Blvd, Clearwater, FL 33755, United States