Via Di Monte Del Gallo, 62, 00165 Roma
Guesthouse
with
6
rooms
Just a 16-minute walk from St. Peter's Basilica and 0.7 miles from St Peter's Square, Il Melograno - Casa Palmeri
features accommodations in Rome, with a terrace. During your time at this recently renovated guest house, dating back to 1950, you'll have access to free Wifi. The accommodation features an elevator ...