Urban Garden Hotel

3.0 star property
Comfortable Rome hotel in Ponte Mammolo with a 24-hour front desk

Choose dates to view prices