1. Search a PROMO CODE
2. Go to Official Hotel Site
3. Book Direct
Show 10 photos
Pellegrino 105
Via del Pellegrino Rome Metropolitan City of Rome Italy 105, Rome, Italy
Show map
General
- Air Conditioned
Nearby Hotels
Cappellari Delight Hov 51847
Via Dei Cappellari 85 Rome Italy Rome,RomeThe cozy nest Rome
Via del Governo Vecchio,RomePellegrino Apartment
Via del Pellegrino 113,Rome