Aldrovandi Residence City Suites

4.0 star property
Upmarket aparthotel, a quick walk to Bioparco di Roma

Choose dates to view prices