Sol Samara Hotel

주소 Samara Beach, Guanacaste, Costa Rica