At Villa Carlo Resort, you can spend time at the beach enjoying beach umbrellas, beachside drinks, and sun loungers, plus activities like scuba diving, snorkeling, and surfing/body boarding are nearby. The outdoor pool provides a splash of fun, while guests in the mood for pampering can indulge in massages at the spa. Offering pool views, villa carlo food serves Italian cuisine and is open for breakfast and dinner. Other features of this Art Deco hotel include a rooftop terrace, a poolside bar, and a health club.