The hotel is located on the Via della Concilazione, leading directly to the Vatican. There is good public transport near the hotel, leading to the main tourist attractions and shopping areas in Rome.The restaurant is large and bright, with frescos on..