Hotel XX Settembre

Via del Macao, 6
Rome
Italy