3-4-6 Iidabashi, Chiyoda-kuTokyo, Japan 102-0072 Phone: +81 3-3511-8311Fax: +81 3-35118312 Hotel Website Commission Rooms Rates - 163 - Hoteliers! Is your information accurate? Update Here APA Hotel Iidabashi Ekimae Location & Neighborhood Tokyo city center is 6 km.