Florence logo

Byron

Check Availability

Byron
Via Della Scala 49 Florence

Rooms from €48.29 ( £43.90 / $63.65 ) per night

Picture of Byron


Hotel Byron is situated only 50 metres away from the Santa Maria Maggiore Railway Station, within wa

Click here for more Information on the Byron together with online availability and visitor ratings











This hotel supplied in conjunction with Octopus Travel UK.

Map of the Florence area Florence Visitor Information