Photo gallery for The Edo Sakura





The Edo Sakura
Reviews
9.2 out of 10
Wonderful
About this property
Hotel with a hot tub, near Sensoji Temple
Explore the area

3-2-13, Shitaya, Taito-ku, Tokyo, Tokyo-to, 110-0004
- Place, Ueno Park16 min walk
- Place, Sensoji Temple18 min walk
- Place, Tokyo Skytree4 min drive
- Airport, Tokyo (HND-Haneda)22 min drive