World Wide Bed Piazza del PopoloHotel
Via della Penna 62, 00186 Roma, Italy, Rome, 00186
Located in a central area of Rome, 500 metres from Via Margutta, World Wide Bed Piazza del Popolo provides air-conditioned accommodation with free Wi-Fi and a flat-screen TV. This apartment is 2.1 km from Castel Sant'Angelo and 2.