Enzo Tokyo situa-se em Tóquio, a 14 minutos a pé de Chihiro Art Museum Tokyo e a 2,1 km de Momoi Harappa Park, e possui acomodações bem equipadas apresentando acesso Wi-Fi gratuito.
Chokojibashi Park fica a 2,3 km de Enzo Tokyo, enquanto Sakuranotsuji Park está a 2,3 km de distância. O aeroporto mais próximo é o Aeroporto de Tóquio-Haneda, que fica a 29 km de Enzo Tokyo.