Designed for both business and leisure travel, APA Hotel Ningyocho Eki Kita is ideally situated in Tokyo Station; one of the city's most popular locales. With its location just 2 km from the city center and 70 km from the airport, this 3.5-star hotel attracts numerous travelers each year. No ...