Guests of Tokyo will enjoy their stay at Sabhouse apartment.
The venue is 2.6 km from Marunouchi, while Tokyo Tower is settled 3.2 km from the property. Shimbashi train station is a 20-minute walk away, while Marunouchi Building is situated next door. Nearby Kenraku and Tsukishima Monja Kazuki can be reached within 5 on foot.
Its rooms offer complimentary wireless internet, individual climate control and an in-room safe.
The accommodation also includes a kitchen with an electric kettle and a washing machine. It is a 5-minute walk from Kachidoki metro station.