Via Genova, 24, 00184 Roma
Bed and Breakfast
with
2
rooms
Bed & Breakfast RCH Roman Central House enjoys a location in Rome, a 10-minute walk from Barberini Metro Station
and half a mile from Piazza Barberini. Popular points of interest nearby include Rome Termini Metro Station, Roma Termini, and Colosseo Metro Station. The property is a 9-minute walk from Santa Maria ...