Tokyo Art House ligt op 250 m van het station Akado-shogakkomae en biedt kamers met gratis WiFi. De accommodatie bevindt zich op 4,2 km van de Sensoji-tempel en op 5 km van het observatorium Sunshine 60 en de Tokyo Skytree. Dit pension heeft een tuin.
Alle kamers van het pension zijn voorzien van een zithoek. Sommige kamers van het Tokyo Art House bieden een gedeelde badkamer en uitzicht op de stad. Alle accommodaties zijn voorzien van een bureau en een waterkoker.
Het Edo Tokio Museum ligt op 6 km van de accommodatie. De internationale luchthaven Tokio Haneda ligt op 21 km afstand.