Photos coming soon
HOTEL
Bella Vista City View by MMega
Piazza Santo Spirito 2, Florence
Where it sits
Bella Vista City View by MMega
Piazza Santo Spirito 2, Florence
43.76671, 11.24796
Similar stays nearby
Bella Vista City View by MMega
Hotel · 3 m
Charming Apartment By Piazza Santo Spirito
Hotel · 10 m
Your home in Florence Piazza Santo Spirito
Hotel · 17 m
Santo Spirito suite
Hotel · 20 m
Casa Laura&Duccio Santo Spirito historic center
Hotel · 20 m
Santo Spirito Apartment
Hotel · 22 m
SPIRIT OF FLORENCE Boutique Rooms
Hotel · 23 m
SPIRIT OF FLORENCE Boutique Rooms
Hotel · 24 m
Plan around Bella Vista City View by MMega
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 2, 2026.
