This stylish apartment full of charm and atmosphere; is ideally located only 10 meters walk from the incomparable Piazza Navona; one of the most beautiful squares of Rome.
View MoreThis stylish apartment full of charm and atmosphere; is ideally located only 10 meters walk from the incomparable Piazza Navona; one of the most beautiful squares of Rome.