Seymour Place, London
bedrooms
Baths
Guests
A stay at Hotel Rosso 23 places you in the heart of Florence, steps from Historic Center - Downtown and Piazza di Santa Maria Novella. This 4-star hotel is 0.6 mi (0.9 km) from Ponte Vecchio and 0.4 mi (0.6 km) from Central Market.
Non-smoking
No nearby properties available in this region at the moment.