This charming resort is situated in Downtown. The nearest beach is within 100 metres from the resort. A total of 131 accommodation units are available for guests' convenience at Universal Vacation Club at Villa del Mar. Unfortunately, the front desk is not open 24 hours. Visitors will not be bothered during their stay, as this is not a pet-friendly resort. This resort takes pride in offering some health and wellness facilities, ideal for relaxing and having a healthy and fit body.