6.9/10
36 reviews
Free Wi-Fi
Located in Bowling Green, Florida, this hotel features a daily continental breakfast as well as an outdoor swimming pool and a hot tub. It has rooms equipped with free Wi-Fi access.
Number of rooms: 65
2727 US Highway 17 North, Wauchula Hills, FL 33834, United States