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?
Information
Via Arola, 53, Roma, Rome, RM, Italia
4.5/5 | 10 Reviews