1/12

Rome Vatican Inn
We're liking this
- Comfy roomNever say no to a comfortable and cozy room.
- Always connected Business trip ? With wifi; your desktop travels with you.
- Must-seeWhy not also offer your adorable pets a pleasant stay?
Information
Via delle Fosse di Castello, 6, Rome, Metropolitan City of Rome, Italy
5/5 | 1 Reviews