If you are inquiring about hosting opportunities, call 208-805-8913 - this is for sales/new business only.
Guest Relations and Maintenance issues call 805-754-6874 - and anywhere it may talk about direct booking to call our office, this is the number for guests and reservations.
3347 Lake Shore Ln, Clearwater, FL 33761