Situato a Tokyo, nella regione di Tokyo, vicino al Tokyo Skytree e al Kawashima Knit Museum, il japan house sky tree offre sistemazioni con WiFi gratuito e l'accesso a una vasca idromassaggio.
Ogni unità è dotata di aria condizionata, TV a schermo piatto, lavatrice, bollitore e cucina. Tutte le sistemazioni sono dotate di balcone con vista sulla città.
Tra i luoghi d'interesse nelle vicinanze dell'aparthotel figurano il Tobacco & Salt Museum, il Sumida Cultural Museum e il Santuario Ushijima. 17 km dall'Aeroporto Internazionale di Tokyo Haneda, lo scalo più vicino.