Wyndham Clearwater Beach Resort
Located on the Florida Gulf coast the Wyndham Clearwater Beach Resort is a perfect location. Beachfront but close enough to enjoy what the cities of St. Petersburg and Tampa have to offer. Enjoy the beach, pool bar, water activities, or the nearby aquarium, or just lounge around in the fully equipped suites.
- Spacious living rooms with large-screen TV, DVD player and even video game systems
- Separate bedrooms that offer a quiet, relaxing environment
- Dining areas with a large table for plenty of room to spread out
- Convenient washer and dryer
- Wireless Internet access to keep you connected
- Fully equipped kitchens with large refrigerator, stove, microwave, coffee maker — and even wine glasses