8 Guest rating Hotel photo

Villa Villa Los Venados

Hint: You can enter any city or hotel name
Price from$370

Book Villa Villa Los Venados

Los Almendros #54 5.2 km from city center

Featuring an outdoor pool, Villa Los Venados is a holiday home situated in Lorena. The unit is 5 km from Tamarindo. There is a dining area and a kitchen. A flat-screen TV is offered. There is a private bathroom with a bath.

Photos Of
Facilities of Villa Villa Los Venados
  • Swimming Pool

Show Villa Villa Los Venados on the map

Villa Los Venados 10.253315 -85.830251