Suite Campo De Fiori Vacation Home Rome
Right in the heart of Rome, situated within a short distance of Largo di Torre Argentina and Campo de' Fiori, Suite Campo De Fiori offers free Wi-Fi, air conditioning and household amenities such as a stovetop and coffee machine.
12 Arco di Santa Margherita, Navona, 00186 Rome, Italy