Enclavado en el distrito Shinjuku, conocido por lugares de interés histórico como el Palacio Imperial de Japón, a 6 km, el Hotel Oyado Cocochi Tokio ofrece depósito de equipajes. También dispone de un aparcamiento.
Situado a 350 metros de Godzilla Head, este hotel está a 5 minutos a pie del Museo del Samurái. Ubicado a 750 metros de la estación de metro Higashi Shinjuku, el hotel Oyado Cocochi se encuentra a unos cuantos pasos del Barrio coreano Shinokubo. Las familias que viajen a Tokio disfrutarán estando a 7 km del Zoológico de Ueno. El hotel está situado a 150 metros de la estación de trenes Shin-Okubo y a 10 minutos en coche del Santuario Meiji.
El Oyado Cocochi acoge a sus huéspedes en 14 habitaciones equipadas con TV de pantalla plana con canales vía satélite, además de comodidades como climatizador. Los cuartos de baño disponen de bidé, un inodoro separado y ducha, además de secadores de pelo y toallas.
Esta propiedad está cerca de Bonjuk & Bibimpa Cafe y ofrece una amplia selección de comidas.