1/14

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. 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. 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? 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

















