Where is Disney's Ambassador Hotel?

Where is Disney's Ambassador Hotel located?

Disney's Ambassador Hotel, Disney's Ambassador Hotel, Japan (approx. 35.63334°, 139.8878°)


Where is Disney's Ambassador Hotel on the map?