Boutique Hotel Ilio
Boutique
SantʼAndrea, Elba
Hotel Ilio is set in a beautiful spot on Elba, in an area known as the island within the island. Enjoy a special Mediterranean holiday.
Number of rooms: 16
Via Sant'Andrea 5, 57030 SantʼAndrea, Italy