You'll be centrally located in Tokyo with a stay at APA HOTEL IIDABASHI-EKIMAE, within a 15-minute walk of Tokyo Dome and Yasukuni Shrine. Featured amenities include complimentary wired Internet access, complimentary newspapers in the lobby, and dry cleaning/laundry services.