Sol Samara Hotel
Hotel Sol Sámara is located within walking distance of Playa Sámara and very close to Puerto Carrillo Beach, two of the most beautiful beaches in Costa Rica and Central America, according to expert travel critics such as Trip Advisor.
Comments on Sol Samara Hotel