Call WIMCO's hotel department at 800-449-1553 for the best service and rates or contact our Hotels and Resorts Reservations Desk.
The Inn at Mama's Fish House is located steps away from the Ocean on a secluded white sand beach on Maui's North shore.