Hotel Ilio - Elba Island: Charming boutique hotel for a dream holiday in the Island of Elba, Italy, in the natural beauty of Capo Sant'Andrea.