Via borghesano lucchese, 24, 00146 Roma
Apartments
Situated in Rome, 1.9 km from Basilica San Paolo Metro Station and 3.6 km from Roman Forum, Marconi holiday Roma offers air conditioning. The property is set 3.7 km from Campo de' Fiori, 4.2 km from Piazza di Santa Maria in Trastevere and 4.5 km from Coliseum. Free WiFi is available throughout the property...