Hotel dei Tartari

Full Address: Italy, Lazio, Città Metropolitana di Roma Capitale, Via Lago dei Tartari, Hotel dei Tartari
GPS Coordinates: 41.95941, 12.70526