Hotel Name
The Karol Hotel, St. Petersburg Clearwater, a Tribute Portfolio Hotel
Hotel Location
Clearwater, Florida, USA
Save up to 20% on hotel packages and earn Marriott Bonvoy points.