Featuring a terrace and a shared lounge, Sakura Garden Hotel is situated in Tokyo, a 15-minute walk from Edo Tokyo Museum and 2.4 km from Sensoji Temple. This 3-star hotel offers a shared kitchen and free Wi-Fi. The property is 2.4 km from Marunouchi Building and 2.9 km from Tokyo Skytree.
101-0031 东京都, Chiyoda-ku Higashi-Kanda 3-5-11, 日本
每晚 低至 766元