Hotel Villa Rosa
We're liking this
- Caring staffThe welcoming, multilingual staff are there to help with your every need.
- Comfy roomClassically elegant suites invite you in to relax and enjoy some quiet time.
- Breathtaking viewThe terrace provides a beautiful spot to soak up the sun.
Via Giovanni Prati, 1, 00152 Rome, Metropolitan City of Rome, Italy