cheaptickets Verified Review
"A great hotel on the beach. We have stayed at several beach hotels in Traverse City and this was the best. Nice room, nice amenities, great service. We enjoyed the breakfast each morning. The beach is very nice. The pool and hot tub were also good, and we even played a few of the games in the game room. Great stay!"
A verified traveler stayed at Grand Beach Resort Hotel