Green Hill apresenta acomodações com ar condicionado no centro de Tóquio, a 3 minutos a pé de Ikebukuro Mitake Shrine, 1 km de Jizo of Air Raid Victims e 13 minutos a pé de Ikebukuro Nishi-guchi Park. O acesso Wi-Fi gratuito é fornecido.
Existe uma casa de banho privativa totalmente equipada com chuveiro e um secador de cabelo.
Green Hill tem vários pontos de interesse populares nas suas proximidades, incluindo Ikebukuro Hikawa Shrine, Tobu Department Store em Ikebukuro (área comercial) e Nishi-Ikebukuro Park. O aeroporto mais próximo é o Aeroporto de Tóquio-Haneda, que fica a 28 km de Green Hill.