Photos coming soon
HOTEL
Rose by Mmega
5 Via del Leone, Florence, Italy
Where it sits
Rose by Mmega
5 Via del Leone, Florence, Italy
43.76940, 11.24304
Plan around Rose by Mmega
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
