Biodola
Common description
This comfortable hotel can be found in Elba Island. The establishment consists of 88 guests rooms. Biodola is not a pet-friendly establishment.
Hotel
Biodola on map