Coast

Read Article

Aimia Hotel


Aimia Hotel in Port de Soller in the heart of the Tramuntana mountains is a cool beachside hotel.  Opened in 2005 it has always been popular, but since its recent slick and modern renovation this wonderful Four Star hotel now...