Okachimachi Urban Hotel
Hotel
Chiyoda, Tokyo
Well located in the Chiyoda district of Tokyo, Okachimachi Urban Hotel is located 500 metres from Ryuseido Shinjo-in Temple, 600 metres from Akihabara Neribei Park and 400 metres from Matsuzakaya Ueno.
Number of rooms: 3
101-0021 Tokyo-to, Chiyoda-ku Sotokanda 6-16-8, Japan