Where is InterContinental Rome Ambasciatori Palace by IHG located?
InterContinental Rome Ambasciatori Palace by IHG, InterContinental Rome Ambasciatori Palace by IHG, Italy (approx. 41.90632°, 12.48956°)
InterContinental Rome Ambasciatori Palace by IHG, InterContinental Rome Ambasciatori Palace by IHG, Italy (approx. 41.90632°, 12.48956°)