St-House Apartment Tokyo is located merely 350 metres from Akabane train station and nearly a 5-minute walk from the Josho-ji Temple. Guests can make use of Wi-Fi for both business and leisure purposes.
The apartment is just 1.1 km from the Akabane Hachiman Shrine and a short way from Akabane-iwabuchi underground station. Popular places in the area include the Akabane Apire which about a 10-minute walk away. St-House Apartment is nestled within a 6-km distance of Sunshine 60 Skyscraper.
Your own meals can be prepared in a kitchenette.