Dream Holiday Home Hotel Rome
In a central area of Rome, set within a short distance of St. Peter's Basilica and Castel Sant'Angelo, Dream Holiday Home offers free Wi-Fi, air conditioning and household amenities such as a toaster and coffee machine.
16 Via Cardinal Agliardi scala B, interno 2, Vaticano Prati, 00165 Rome, Italy