1/13
Hotel Villa Rosa
RomaWe'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
Information
Via Giovanni Prati, 1, 00152 Rome, Metropolitan City of Rome, Italy
4.2/5 | 17 Reviews