logo

The Hibiscus House

About the Inn

Come to The Hibiscus House located in beautiful Fort Myers, FL for an unforgettable getaway to the Fort Myers area.

2135 McGregor Blvd Fort Myers, Florida