Costa del Sol 3 stars

Bocagrande, Avenida 1A # Calle 9A Esquina, Bocagrande, 130015 Cartagena de Indias, Colombia

Hotel image
Read more reviews for Costa del Sol