Salita di castel giubileo 196, 00138 Roma
Hotels 2 stars
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. The modern, en suite rooms of the Castle feature air conditioning, a flat-screen SMART TV, and a work desk. Room service is...