Overlooking the beautiful, white sandy Samara Beach near government protected Carrillo Beach, the Hotel Sol Samara is a perfect relaxing vacation in Costa Rica.
Overlooking the beautiful, white sandy Samara Beach near government protected Carrillo Beach, the Hotel Sol Samara is a perfect relaxing vacation in Costa Rica.