Residence Santa Rosa
Residence Santa Rosa offers apartments with satellite TV and free internet access. It is set in a quiet suburb of Rome, close to the GRA ring road. The Santa Rosa apartments all feature well-equipped kitchenettes.
Residence Santa Rosa
Share page: