Where is Hotel della Conciliazione located?
Hotel della Conciliazione is located at Via Borgo Pio 164 in Historical Center, 2.7 km from the centre of Rome. Castel Sant'Angelo is the closest landmark to Hotel della Conciliazione. Get latest prices on KAYAK now!