Situado a 2.1 km do Parque Shin-Edogawa, Self-Check In-Shinjuku-Windhouse Aparthotel Tóquio confortável de 2 estrelas está localizado a uma distância de apenas 5 minutos a pé do Santuário de Inarikio. Este apart-hotel de Tóquio também inclui o parque de estacionamento.
Um hotel destaca-se pela sua localização primordial, a 0.7 km a Cabeça do Godzilla e muito perto de Shin-Okubo. O Shinokubo Koreatown, que fica à apenas 650 metros de um Self-Check In-Shinjuku-Windhouse Aparthotel confortável, é uma das atrações próximas. Os hóspedes podem facilmente entrar em contacto com a história de Tóquio visitando o Templo Zojoji, localizado a 7 km deste lugar. O hotel está localizado a 950 m da estação de metro Shinjuku-nishiguchi e também a cerca de 10 minutos andando do Centro Nacional de Arte de Tóquio.
Self-Check In-Shinjuku-Windhouse Aparthotel oferece quartos com zona de refeições, com máquina de lavar, o ferro e tábua de passar, controle de temperatura, juntamente com TV de ecrã plano com canais via satélite. As casas de banho extras no quarto incluem chaleira elétrica, refrigerador e utensílios de cozinha. Os hóspedes podem usufruir de casa de banho separada e chuveiro, juntamente com secador de cabelo e toalhas, presentes nas casas de banho privadas.
Pungumu Main Shop está com fácil acesso para do Self-Check In-Shinjuku-Windhouse Aparthotel de Tóquio e é especializado em cozinha coreana.