Loading hotels
Confirming room availability...
Amarcord, Via Mura Dei Francesi 59 D E, Ciampino, Italy
This charming hotel is situated in Piazza Fiume - Porta Pia. With a small number of only 5, this establishment is very convenient for a quiet stay. Pets are not permitted on the premises.