hostel archi rossi is in florence's historic centre just 250 metres from santa maria novella train station.