Peace Loft Santa Teresa Costa Rica


Peace Loft Apartments Santa Teresa

2 Bedroom Loft Apartments
with Private Plunge Pools

Great Location!
Centrally Located in Santa Teresa, Costa Rica

JUST STEPS FROM THE BEACH