Via boncompagni, 47, 00187 Roma
Maisons d'hôtes
Located in the centre of Rome, 800 metres from Piazza Barberini and less than 1 km from Repubblica - Teatro dell'Opera Metro Station, BIG ROOM WITH PRIVATE BATHROOM ROME CITY CENTER offers free WiFi and air conditioning. The property is close to Rome Termini Train Station, Villa Borghese and Quirinal...