Flower Garden
This Business hasn't received any reviews yet
About Flower Garden
Hotel Flower Garden Rome – Affordable 3 star hotel in the centre of Rome close to Termini Station.
Address
Via del Viminale, 7
00184 Roma (RM)
Italy
Website
hotelflowergardenrome.com
Telephone
+39 0647824096