|
Villa Azalea Inn & Organic Farm
Carretera Barra de Navidad Km. 184
Villa Azalea Inn provides 3.5-star accommodation, as well as a courtyard, an outdoor pool and a terrace. It also offers on-site parking and is a short drive from the Vallarta Botanical Gardens. |
|