The 3-star Plan A Tennozu Isle Tokyo hotel offers quick access to the Archi-Depot Museum, located merely a 5-minute walk away. While staying at this Tokyo aparthotel, a safety deposit box and 24-hour security are available for guests to use.
The hotel is nestled in the Shinagawa district, within 6 km of the National Art Center, Tokyo and within 7 km of Takeshita Pedestrian Street. The Plan A Tennozu Isle Tokyo stands in close proximity to Tennozu Isle tube station. The nearby attractions include the Tennozu Isle area, situated just a 6-minute stroll away.
T.y.harbor with American cuisine is located 350 m from the accommodation.