Photos coming soon
HOTEL
LVL apartments by MMega
Via Sant'Egidio, 11, Florence, Italy
Where it sits
LVL apartments by MMega
Via Sant'Egidio, 11, Florence, Italy
43.77228, 11.26101
Similar stays nearby
Nearby to explore
Plan around LVL apartments by MMega
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 13, 2026.
