Villa Baula

2 star
PARQUE NACIONAL MARINO LAS BAULAS, PLAYA GRANDE, 50309

Hotel description

This simple hotel can be found in Tamarindo - Conchal - Flamingo. This accommodation offers a total of 25 units. Those who dislike animals may enjoy their stay, as this hotel does not allow pets. Villa Baula applies a sustainable policy.