Tag Archives: Edo Sakura Hotel

Tokyo First Impressions

Out the front door of the Edo Sakura Hotel, turn right and we are head towards Uneo Park and the Tokyo Metropolitan Art Museum. The small street our hotel is on is somewhat more intimate than the major traffic road … Continue reading

Posted in Japan | Tagged , , | Leave a comment