Situato a 250 m dalla stazione di Akado-Shogakkomae, il Tokyo Art House offre camere con WiFi gratuito. La struttura dista 4,2 km dal Tempio Sensoji e 5 km dall'Osservatorio Sunshine 60 e dal Tokyo Skytree. La struttura vanta un giardino.
Tutte le camere sono dotate di area salotto. Dotate di bagno in comune, alcune camere del Tokyo Art House regalano una vista sulla città. Tutte le unità sono dotate di scrivania e bollitore.
La struttura dista 6 km dal Museo Edo-Tokyo. 21 km dall'Aeroporto Internazionale di Tokyo-Haneda.
Numero di licenza : 29荒保環境き(三)第5号
Numero di camere : 3