Via Di Monte Del Gallo, 62, 00165 Roma
Affittacamere
con
6
camere
A recently renovated guest house in Rome and within 1.3 km of St. Peter's Basilica, Il Melograno - Casa Palmeri
has a terrace, comfortable allergy-free rooms and free WiFi. It is situated 1.1 km from St Peter's Square and features a lift. The guest house features family rooms.
All units at the guest house come ...