Hotel della Conciliazione is located at Borgo Pio N. 163-164-165-166 in Historical Center, 2.7 km from the center of Rome. Castel Sant'Angelo is the closest landmark to Hotel della Conciliazione. Get latest prices on KAYAK now!