Dei Consoli Hotel

Via Varrone 2d
Rome
Italy