FLOWER HOME Apartment Rome
Offering free Wi-Fi and city views, FLOWER HOME is an accommodation set in the heart of Rome, just 700 metres from Largo di Torre Argentina and 700 metres from Pantheon.
Number of rooms: 2
Piazza Campo de fiori 19 secondo, Navona, 00186 Rome, Italy