This is an elegant and fine property only few minutes from St. Peter''s.09/07 FR
The hotel is located few minutes from St. Peter''s Square. It is situated in the main street that bring to The Vaticans.
Via della conciliazione 51
00193 rome
Italy