Piazza Ognissanti is a charming square in the heart of Florence, Italy, dominated by the luxurious hotel Westin Excelsior (Orvm is their rooftop bar that costs a lot but offers jaw-dropping views!) from one side and the Church of San Salvatore in Ognissanti from the other.
Want to see more?
I have created curated maps and itineraries for travellers that want to travel like me.