Shinjuku Washington Hotel
Shinjuku is one of the busiest places in Japan and in the world, which is what makes it probably the most convenient place to stay in Tokyo. Shinjuku Washington Hotel and its new tower, Shinjuku Washington Hotel Annex, are both located just 8 minutes from Shinjuku station’s south exit. If… Read More