The Church Palace

Via Aurelia, 481, 00165, Rome, Italy

Well located just 500 m. from the nearest metro and three stops from the vatican, the well decorated and comfortable rooms offers guests a special selection of fine dining with three restaurants and a coffee lounge.