Via Dei Gracchi, 15, 00192 Roma
Maison d'hôtes
avec
3
chambres
Located in Rome, near Lepanto Metro Station, Vatican Museums and St Peter's Square, Lilium Suites features free
WiFi. This property is situated a short distance from attractions such as Piazza del Popolo, St. Peter's Basilica, and Flaminio Metro Station. The property is 400 metres from Ottaviano Metro Station, ...