Green House 101 se encuentra en el barrio de Edogawa Ward, en Tokio, a menos de 1 km de Shapo Koiwa Shopping Mall, a 14 min a pie de Yogo no Matsu y a 1,3 km de Zenyoji Temple. Está a menos de 1 km 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.
Katori Shrine está a 2,4 km del alojamiento, y Shinozaki Park está a 2,7 km. El aeropuerto más cercano (Aeropuerto de Tokio-Haneda) está a 27 km.