Hotel Palacavicchi

Via di Ciampino 70, 00178 Rome, Italy Get Directions to this spot
Category:
Hotels
Via di Ciampino 70
00178 Rome
Italy

Rate and review Hotel Palacavicchi in Rome, Italy!

Share your experiences at Hotel Palacavicchi with your friends or discover more Hotels in Rome, Italy.