Home

This is great place to stay in Rome. It is just 10 minutes walk from St Peter Basilica. Moreover there are many grocery shops and fresh market in the surroundings. Great location.

Lilianna