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. Popular points of interest nearby include Rome Termini Train Station, Villa Borghese...