Das Tokyo Art House liegt 250 m vom Bahnhof Akado-shogakkomae entfernt und bietet Zimmer mit kostenfreiem WLAN. Der Sensoji-Tempel liegt 4,2 km von der Unterkunft entfernt. Das Observatorium Sunshine 60 und das Tokyo Skytree erreichen Sie nach 5 km. Die Pension bietet einen Garten.
Alle Zimmer in der Pension sind mit einem Sitzbereich ausgestattet. Einige Zimmer im Tokyo Art House bieten Stadtblick und Zugang zu einem Gemeinschaftsbad. Alle Unterkünfte verfügen über einen Schreibtisch und einen Wasserkocher.
Das Edo Tokyo Museum liegt 6 km von der Unterkunft entfernt. Vom internationalen Flughafen Tokio-Haneda trennen Sie 21 km.