Where is Ambassador Palace Hotel, Udine located?
Ambassador Palace Hotel, Udine, Ambassador Palace Hotel, Udine, Italy (approx. 46.05904°, 13.24057°)
Ambassador Palace Hotel, Udine, Ambassador Palace Hotel, Udine, Italy (approx. 46.05904°, 13.24057°)