- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
This hotel is reasonably priced, and very close (a few minute walk) to the train station.
Located in Tokyo's Sumida neighborhood, SAKURA SKY HOTEL is in the city center and near a metro station. Tokyo Imperial Palace and Tokyo National Museum are cultural highlights, and travelers looking to shop may want to visit LaLaport Toyosu Mall and Tokyo Solamachi. Looking to enjoy an event or a game? See what's going on at Ryogoku Kokugikan or Tokyo Dome. Our guests appreciate the hotel's location for the sightseeing. It's also convenient to public transportation: Sumiyoshi Station is 7 minutes by foot.查看Tokyo旅遊指南
Small rooms, but very clean and modern. Easy to find, simple check in and out. Since we planned on eating out for all our meals the lack of breakfast was a great fit.