World Traveller 73

Archives

Tokyo, Japan has the reputation of being one of the most expensive cities in the world. With space at a premium, its hotel inventory ranges from small capsule hotels to elaborate suites. We went straight down the middle with the Westin Tokyo on our last stay and received a larger than expected hotel room, a convenient location and a great place to locate ourselves on our three day stay. This post is… Read More