Località Scaglieri, 21, PORTOFERRAIO, ITALY, Italy
+781131939780
This charming hotel is located in Elba Island. There are a total of 27 units at Hotel Danila.