You'd be hard pressed to find accommodation closer to the Vatican and St Peter's Square than this. The rooms have all been renovated recently and are very well appointed, they are very clean and well maintained during the stay. The hostess is very friendly and eager to please.
There are plenty of eateries and bars in close proximity, and the...
More