Hotels (980)
1. La Locanda del Borgo
Address:
Via Nomentana, 1330
Telephone:
06 41400705
Web site:
www.lalocandadelborgo.com
Stars:
2 stars
2. La Lumiere di Piazza di Spagna
Address:
Via Belsiana, 72
Telephone:
06 69380806
Web site:
www.lalumieredipiazzadispagna.com
Stars:
3 stars