Green House 101 se encuentra en el barrio de Edogawa Ward, en Tokio, a 14 min a pie de Yogo no Matsu, a 1,3 km de Zenyoji Temple y a 11 min a pie de Shapo Koiwa Shopping Mall. Está a 9 min a pie de Koiwasuiten-gu Shrine y dispone de wifi gratis, además de cocina compartida.
Esta casa o chalet con aire acondicionado consta de 2 dormitorios, una sala de estar, una cocina totalmente equipada con nevera y hervidor, y 1 baño con bidet y ducha. Hay toallas y ropa de cama en la casa o chalet.
Shinozaki Park está a 2,3 km del alojamiento, y Katori Shrine está a 2,6 km. El aeropuerto más cercano (Aeropuerto de Tokio-Haneda) está a 27 km.