Top 5 Hotels in Shibuya Tokyo

1. Hotel Century Southern Tower Just 3 minute walk through the South exit of SHINJUKU Station. You can use subways, trains, and Narita Express Train are all located within 3 minutes. Take the glass elevator from the 1st floor foyer or 2nd floor Southern Terrace entrances around the primary lobby on the 20th floor, where…

Continue Reading