Rome Garden Hotel

Via Nomentana 28
Rome
Italy