Conveniently located in the Chiyoda Ward district of Tokyo, Okachimachi Urban Hotel is located a 6-minute walk from Ryuseido Shinjo-in Temple, 600 yards from Akihabara Neribei Park and a 4-minute walk from Matsuzakaya Ueno. The 3-star hotel has air-conditioned rooms with a private bathroom and free WiFi. The property is 3 miles from the city center and a 2-minute walk from Kamezumiinari Shrine.
Guest rooms in the hotel are equipped with a flat-screen TV.
With staff speaking English and Japanese, guidance is available at the reception.
Popular points of interest near Okachimachi Urban Hotel include Convention Room AP Akihabara, Fujisoft Akiba Plaza and Marishiten Tokudaiji Temple. The nearest airport is Tokyo Haneda Airport, 13 miles from the accommodation.