Where is Ambassador Hotel?
Where is Ambassador Hotel located?
Ambassador Hotel, California, United States (approx. 34.05965°, -118.2971°)
Where is Ambassador Hotel on the map?
{"latitude":34.05965,"longitude":-118.2971,"title":"Ambassador Hotel"}