Pearl House at The Gemma
Clearwater Beach Florida
Check in
4:00 PM
Check out
10:00 AM
When you stay at Pearl House at The Gemma in Clearwater Beach, you'll be on the beach, just steps from St. Petersburg - Clearwater Beaches and Clearwater Beach. This beach vacation home is 8.5 mi (13.8 km) from Tampa Bay and 0.8 mi (1.3 km) from Pier 60 Park.
Make yourself at home in one of the 12 guestrooms.
Property Details
Location
, Clearwater Beach, Florida , United States