Situé à 250 mètres de la gare d'Akado-shōgakkōmae, le Tokyo Art House propose des chambres dotées d'une connexion Wi-Fi gratuite. Le temple Sensō-ji est à 4,2 km. La plate-forme d'observation du Sunshine 60 et la Tokyo Skytree sont à 5 km. Cette maison d'hôtes est pourvue d'un jardin.
Toutes les chambres comprennent un coin salon. Une salle de bains commune est à votre disposition. Certains hébergements du Tokyo Art House donnent sur la ville. Tous les logements sont munis d'un bureau et d'une bouilloire.
Le musée d'Edo-Tokyo est à 6 km. L'aéroport international de Tokyo-Haneda se situe à 21 km.