Where is Esposizione Palace Hotel, Rome located?
Esposizione Palace Hotel, Rome, Esposizione Palace Hotel, Rome, Italy (approx. 41.89936°, 12.49136°)
Esposizione Palace Hotel, Rome, Esposizione Palace Hotel, Rome, Italy (approx. 41.89936°, 12.49136°)