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.
Facilities of Villa Villa Los Venados
- Swimming Pool