Via del Viminale 7, Rome,
The Flower Garden Hotel is located in the historical centre of Rome only a short walk from Via Veneto and the Spanish steps. All guest rooms are comfortable in design and equipped with modern amenities including air conditioning, television and direct dial telephone.
Click here for the no frames version of the hotel accommodation