Property Location With a stay at APA HOTEL IIDABASHI-EKIMINAMI, you'll be centrally located in Tokyo, steps from Tokyo Daijingu and minutes from Japan-China Friendship Center Art Museum. This hotel is within close proximity of Koishikawa Korakuen Garden..