Via gian domenico romagnosi 3, 00196 Roma
Guesthouse 3 stars
Located just a 4-minute walk from Piazza del Popolo and 3 minutes' away from Flaminio Metro Station, Rome Central Inn features spacious, air-conditioned rooms. Free WiFi is also available in public areas.
Each room comes with a flat-screen TV and a mini-bar. The private bathroom includes a shower, free...