Wyndham Grand Clearwater Beach Near Pier 60 Park
100 Coronado Drive -
Clearwater Beach,
FL 33767