|
Beach Front Paradise Villa
Playa carmen (Luz de Vida)
Santa Teresa Costa Rica
Rated 69 / 100 based on 73 customer reviews. |
|
Beach Front Paradise Villa is located in Santa Teresa and is close to Santa Teresa Beach.
The hotel has 2 rooms, all of which are filled with a variety of facilities to ensure an enjoyable stay.
There are a range of cafés and restaurants near Beach Front Paradise Villa, and Malpais is an easy car trip away. Montezuma Falls is within a short car ride from the hotel. |