Situated in a convenient setting in Tokyo, approximately 10 minutes on foot from Tamachi train station, Tokyo Sakurako Azabu Hotel features 15 rooms.
The guest house is located 10 minutes by car from Tokyo Midtown and not very far from Azabu Juban tube station. Shinjuku Gyoen National Garden is 10 minutes by car from this 3-star property, and Tokyo International airport is 15 km away. The hotel is approximately 20 minutes on foot from Remains of Mori Kai-no-kami's Residence. The nearest underground station is a 10-minute walk away.
They offer bathrooms fitted with a bidet, a separate toilet, and a shower along with hair dryers and bath sheets.
Choose from an unlimited choice of Japanese dishes at Tokiwa which is about 600 metres away.