Il Flower Garden Hotel sorge proprio dietro il Teatro dell'Opera e a 300 metri dalla Stazione Termini, che fornisce eccellenti collegamenti con i mezzi di trasporto. Il generoso buffet per la colazione include torte e cappuccino italiano.
Numero delle stanze: 33
Via Del Viminale 7, Stazione Termini, 00184 Roma, Italia