With a stay at Tokyu Stay Shibuya Shin-minamiguchi in Tokyo (Shibuya), you'll be within a 5-minute drive of Shibuya Crossing and Tokyo National Olympic Stadium. Featured amenities include complimentary wired Internet access, complimentary newspapers in the lobby, and dry cleaning/laundry services.