Pier House 60 Clearwater Beach Marina Hotel

across from Elevators of Pier House 60 Hotel, 101 Coronado Dr Ground Floor, Clearwater, FL 33767, United States

(727) 683-0002

Location