Camillo House

Camillo is more than unique, luxury accommodation. With its unsurpassed ocean views and incredible attention to detail, it is a true escape in every sense of the word – and can be found just ten minutes away from Alba Thermal Springs & Spa.