Allegro Luxury B&B is located 0.54 km from Rocca di Papa center