Villa Esmeralda is situated in Rio Grande. The accommodation is 28 km from Fajardo. The apartment features 2 bedrooms, a kitchen with a fridge, and 2 bathrooms. San Juan is 44 km from the apartment, while Vieques is 49 km from the property.
License number: 13-0984
Number of rooms : 1