Villa Rosa

Via Giovanni Prati 1, Rome, Italy Get Directions to this spot
Category:
Hotels
Via Giovanni Prati 1
Rome
Italy

Rate and review Villa Rosa in Rome, Italy!

Share your experiences at Villa Rosa with your friends or discover more Hotels in Rome, Italy.