Wonderful apartment located within a 5 minute walk of Vatican City!
Thank you for a fabulous stay in Roma!