Petra Hotel & Residence

Petra Hotel & Residence Address: Via Sante Vandi 124, Rome, Italy

Minimum price found for Petra Hotel & Residence was: 300 EUR

Click here to get more information, photos & guest ratings for Petra Hotel & Residence