|
Red Frog Villas
125 meters to the right of Pasta Basta
Santa Teresa Costa Rica
Rated 61 / 100 based on 2 customer reviews. |
|
Location.
Red Frog Villas is located in Santa Teresa and local attractions include Reserva Natural Absoluta Cabo Blanco. |
Facilities @ Red Frog Villas include:
Restaurant Swimming pool Tour Desk Refrigerator Coffee / Tea Maker Microwave Shower En suite Private Bathroom Private Toilet |