Be the first to like this
Boutique Hotel Ilio on the Island of Elba is the place to come; this jewel of a hotel is set in the natural beauty of Capo Sant'Andrea; beaches of tormenting beauty, high cliffs polished by the waves, thousand upon thousand, the shades of green and the bright colours of the scented fluorescence. With mountains behind and the sea before you. Sports on land or on water to your heart's content! There is just one drawback, you might get too used to it!