The 3-star Castello Di Torcrescenza Hotel Rome is located in Rome, approximately 7 km from Spanish Steps Square, and offers a swimming pool.
3Quarti Nord is 3.9 km from the Castello Rome and specialises in Roman cuisine.
Borghese Gallery and Museum is a popular place to visit about 15 minutes' drive from the hotel. This Rome hotel also takes you to Stadio Olimpico Stadium, which is 4.1 km away. Flaminio train station is around 10 minutes by car from the accommodation.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please