Borgo 64

Borgo Pio, 64, 00193 Rome, Italy Get Directions to this spot
Category:
Hotels
Borgo Pio, 64
00193 Rome
Italy

Rate and review Borgo 64 in Rome, Italy!

Share your experiences at Borgo 64 with your friends or discover more Hotels in Rome, Italy.