Locanda San Cosimato

Piazza di San Cosimato, 63, 00153 Rome, Italy Get Directions to this spot
Category:
Hotels
Piazza di San Cosimato, 63
00153 Rome
Italy

Rate and review Locanda San Cosimato in Rome, Italy!

Share your experiences at Locanda San Cosimato with your friends or discover more Hotels in Rome, Italy.