Clarion Inn & Suites Central Clearwater Beach Hotel
20967 US Highway 19 North, Clearwater, FL 33765, United States
Clarion Inn & Suites Central Clearwater Beach has an outdoor swimming pool, fitness centre, a restaurant and bar in Clearwater. With free Wi-Fi, this 3-star hotel offers room service and a 24-hour front desk. The hotel features a hot tub and an ATM.