The Edo Sakura is geopend in juni 2013. Het beschikt over accommodatie in een Japans herenhuis in Machiyastijl en ligt op 5 minuten lopen van metrostation Iriya en op 10 minuten lopen van treinstation JR Uguisudani.
Das im Juni 2013 eröffnete The Edo Sakura bietet Unterkünfte in einem japanischen Machiya-Stadthaus. Sie wohnen nur 5 Gehminuten vom U-Bahnhof Iriya und einen 10-minütigen Spaziergang vom JR-Bahnhof Uguisudani entfernt.