- Liked: Cleanliness, staff & service, property conditions & facilities
- Disliked: Amenities
Disappointed in the breakfast. The price we paid for 1 night was almost what we paid for 2 nights at another hotel that had a much better breakfast
Book online or call:+64 9913 4658
The Baywatch Resort is located in Traverse City. Shoppers can check out Front Street, while everyone can enjoy the natural beauty of Grand Traverse Bay and Clinch Park Beach.
Loved how clean it was, the friendliness of the staff and the location