PHOTO GALLERY

Scala Studios 75 offers a delicious little family self-catering holiday accommodation option in Rome near Santa Maria in Trastevere.

Contact

Via della Scala, 75 - 00153 Rome, Italy

Privacy Policy