Papillo Hotels & Resorts Roma
We're liking this
- Comfy roomThey say comfy bed and a 21-inch flat-screen TV. We say time for a timeout
- Foodies' HQBring your appetite! The restaurant welcomes you with delicious dishes and an extensive wine list
- Must-seeInnovative design and technologically advanced services. What’s not to love?
Via Arola, 53, Rome, Italie
4.8/5 | 5 Reviews