Milla La Maria
Santa Teresa Beachside Villas
Home
Overview
Map
Gallery
Availability
Reviews
Contact
Flights
Book Now
Home
Overview
Map
Gallery
Availability
Reviews
Contact
Flights
Location
Santa Teresa Beach, 1 km north from the town’s catholic church and soccer field. Santa Teresa, Playa Santa Teresa, Costa Rica