Featuring luggage storage and a laundromat, the fantastic 3-star Apa Hotel Tokyo Kiba is located only a 6-minute stroll from Apostolic Memorial Monument. This Tokyo hotel is in Central Tokyo, which is Japan's busy capital, within a 7-km distance of such natural sights as the large Ueno Park.
The hotel is a mere 14 minutes on foot from Koto Ward Cultural Centre and nearly a 15-minute drive from Kanda Shrine. Sports fans will also enjoy visiting Yumenoshima Stadium, 2.4 km from the Apa Tokyo. Guests might as well visit Toyo Park, which is approximately a 5-minute ride away. Tomioka Hachiman Shrine lies just 1.4 km away, while Kiba tube station is in the immediate vicinity of the accommodation. This Tokyo hotel is around a 20-minute ride from Mejiro rail station.
The à la carte restaurant in Apa Hotel Tokyo Kiba offers dishes for breakfast. The restaurant serves Japanese cuisine. Guests can dine at Nihombashi Yaki-Gyoza Yoyocho, serving Asian dishes, or at Yakiniku House Ohashi, located merely 100 metres away.