El Oyado Cocochi está situado en Tokio, en el barrio especial de Shinjuku, a 1,9 km del jardín nacional Shinjuku Gyoen y a 2,9 km del santuario Meiji Jingu. El establecimiento se halla a tan solo 2 minutos a pie de la estación de JR Shin-Ōkubo.
Número de habitaciones: 14
169-0073 Prefectura de Tokio, Shinjuku Hyakunincho 1-4-13, Japón