The new South Bay Inn & Suites offers a wide range of accommodations for up to 10 guests. Each offers amazing views, spacious living areas, beautiful bedding, and all the comforts of a luxurious resort.
Reservations Are Now Open For Summer 2022! Book Your Stay Today