Hotel Samara Beach

Main Street
Samara
Costa Rica