Hotel La Posada by Hacienda

Playa Avellanas
Santa Cruz
Costa Rica