Featuring an outdoor pool, Casa de la Luna in Santa Teresa Beach provides accommodations with free WiFi and free private parking for guests who drive.
There is a fully equipped private bathroom with bath or shower and a hairdryer.
Casa de la Luna offers a terrace.
After a day of hiking, snorkeling or cycling, guests can relax in the garden or in the shared lounge area.
Santa Teresa Beach is 1476 feet from the accommodations. The nearest airport is Tambor Airport, 21 mi from Casa de la Luna.