Mar 28, 2017. The new Wyndham Grand Clearwater Beach is conveniently located across from the Clearwater Marina, Clearwater Beach Walk and Pier 60. The resort has two towers. The North Tower is the hotel. The South Tower is the timeshare. I had to the opportunity to tour the timeshare in the South Tower. Grabbed a couple pictures of the views from the balconies on several floors.