Hotel Invictus

Via Quintino Sella 15
Rome
Italy