6.2/10
7 reviews
Free Wi-Fi
Free private parking
11 km.
Roma San Pietro Train Station
Surrounded by a 120 hectares park, Residence Santa Rosa offers free parking. It is set in La Storta, a quiet suburb of Rome, 8 km from the GRA ring road and 15 from the Vatican.
Number of rooms: 28
Via Della Storta 591, 00123 La Storta, Italy