Where is Hotel Champagne Palace, Rome?
Where is Hotel Champagne Palace, Rome located?
Hotel Champagne Palace, Rome, Lazio, Italy (approx. 41.89881°, 12.50057°)
Where is Hotel Champagne Palace, Rome on the map?
Hotel Champagne Palace, Rome - Colosseum
Hotel Champagne Palace, Rome - Vatican City
{"latitude":41.89881,"longitude":12.50057,"title":"Hotel Champagne Palace, Rome"}