Photos coming soon
HOTEL
Alicante
Via del Leone, 3, Florence, Italy
Where it sits
Alicante
Via del Leone, 3, Florence, Italy
43.76944, 11.24311
Plan around Alicante
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
