Albergo Artorius

via del Boschetto, 13
Rome
Italy