This smoke-free hotel features a microwave in a common area, a 24-hour front desk, and free breakfast. WiFi in public areas is free.
Sakura Sky Hotel is located in Sumida, a neighborhood in Tokyo, and is near a metro station. Edo-Tokyo Museum and Tokyo Imperial Palace are cultural highlights, and some of the area's notable landmarks include Tokyo Sky Tree and Sensō-ji Temple. Looking to enjoy an event or a game? See what's going on at Ryogoku Kokugikan, or consider Akihabara Electric Town for a night out. Guests appreciate the hotel's location for the sightseeing. It's also convenient to public transportation: Sumiyoshi Station is 7 minutes by foot.