Toshi Centre Hotel Tour, Arriving in Tokyo via Shinjuku Subway, Japan 2018 pre Tokyo 2020 Olympics
The Toshi Center Hotel, a beautifully practical hotel right near the Nagatacho Tube Station with easy access to all of Tokyo’s attractions, shops and restaurants …