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 The split-level apartments all feature well-equipped kitchenettes, satellite TV and free internet access Each comes with private bathroom and air conditioning Residence Santa Rosa is a 38 km from La Storta Train Station, on the FM3 line The journey to Rome takes just 20 minutes