Situated in Rome, 1.6 km from the centre and 500 metres from Rome Termini Metro Station, B CAPPELLINI GIOBERTi features accommodation with amenities like free Wi-Fi and flat-screen TV.
Number of rooms: 6
63 Via Gioberti, Central Station, 00185 Rome, Italy