Located 10 minutes' drive from the historical Edo-Tokyo Museum, Tokyo Sakura Hotel is 1.6 km from a top family-friendly place like Sumida Aquarium. Wi-Fi and a car park are provided for guests' business or leisure needs.
The apartment lies 2.8 km from Asakusa Town. You can also reach the 19th-century Ueno Zoo, which is about 15 minutes away by car.
A highlight of Tokyo Sakura Hotel for guests is the presence of hair dryers in the bathroom.
Kameido train station is a short way from this 9-room apartment.