Compare Store Prices logo


Flower Garden



The Flower Garden Hotel is located in Rome, near some of the main attractions. Only a few minutes aw
buy it button

Flower Garden
The Flower Garden Hotel is located in Rome, near some of the main attractions. Only a few minutes away from the hotel is the famous Via Veneto and the Borghese Gallery Museum. Public transport can be obtained f

The CompareStorePrices.co.uk device is a registered trademark of Advanced System Technologies Limited.
All other trademarks and devices are the property of their respective owners.