Ambasciatori Palace Hotel

Via V. Veneto 62
Rome
Italy