Set in Tokyo, Sakura Sky Hotel is located a 5-minute walk from Kinshicho Station. The accommodations provides a 24-hour front desk and free WiFi.
The rooms in Sakura Sky Hotel are air-conditioned and feature a flat-screen TV, fridge and slippers.
Ueno Onshi Park is 10 minutes by car from the property, while Tokyo Haneda International Airport is a 25-minute drive away.
Number of rooms : 5