Located in Santa Teresa Beach, Vista del Alma offers an outdoor swimming pool and garden.…
Costa Rica
Mint Santa Teresa is a boutique hotel in the center of Santa Teresa, walking distance…
Located in Santa Teresa Beach, Vista del Alma offers an outdoor swimming pool and garden.…
Mint Santa Teresa is a boutique hotel in the center of Santa Teresa, walking distance…