Wyndham Hotel Group Opens Wyndham Grand Clearwater Beach

by John Nelson

CLEARWATER BEACH, FLA. — Wyndham Hotel Group has opened Wyndham Grand Clearwater Beach, a new 343-room hotel in Clearwater Beach, a beachfront town situated along the Gulf of Mexico in Pinellas County. The hotel features more than 22,000 square feet of meeting space, a full-service spa, outdoor pool, bar and Asian fusion restaurant, as well as a fitness center and business center open 24 hours a day. The hotel also includes two presidential suites, which feature three bedrooms, private elevator access, a balcony, dining area and living room.

You may also like