Hotel Castle
Hotel
Rome, Lazio
Immersed in a large green park located only 9 km from the centre of Rome, Hotel Castle offers free Wi-Fi and a sober, elegant atmosphere. The city centre is a short drive away.
Number of rooms: 34
Salita Di Castel Giubileo 196, 00138 Rome, Italy