International Hotel Nagoya Address: 3 Chome-23-? Nishiki, Naka Ward, Nagoya, Aichi Prefecture 460-0003, Japan Back