6 Bedroom Apartment, 6 Bathrooms, Sleeps 12
Guests of Villa Margarita will enjoy direct access to amenities and services associated to the Viva Belize Resort collection. More details below.
Escape to a relaxing beach getaway where picturesque sunsets, white sandy beaches and al...
more