Featuring free Wi-Fi throughout the property, Extended Stay America Clearwater offers accommodation in Clearwater. The property is just 4 minutes' drive from Clearwater Mall and 15.3 km from Clearwater Beach city centre.
Zimmeranzahl: 122
15672 US Highway 19 North, Clearwater, FL 33764, USA
Hotel heute 1-mal gebucht.