Saved to 195 lists

Check location That's Italy Apartments

Customers who viewed That's Italy Apartments also viewed:

C-Hotels Ambasciatori

hotel The Ambasciatori is an elegant hotel next to Santa Maria Novella Church in Florence's historic center, a 10 minute walk from the cathedral. Its soundproof rooms offer air conditioning and free Wi-Fi.

Most recent booking for this hotel was yesterday at 18:37

Score from 1203 reviews Very good 8.2/10
My Lists
Choose a check-in date
Choose a check-out date
+ _
Close map