L'Okachimachi Urban Hotel bénéficie d'un emplacement idéal dans le quartier de Chiyoda à Tokyo, à 500 mètres du temple Ryuseido Shinjo-in, à 600 mètres du parc Akihabara Neribei et à 400 mètres de Matsuzakaya Ueno.
Nombre de chambres: 3
101-0021 Préfecture de Tokyo, Chiyoda-ku Sotokanda 6-16-8, Japon