The Galaxy Suite is a charming property located on Via dei Mille 41a just a stone’s throw from Via Milazzo 4 where guests check in. This means that guests are also exceptionally close to Termini Station and thus have unparalleled access to the city’s main tourist attractions through its fantastic public transport system.