Hotel Shibuya Tokyu Inn, Tokyo

1-24-10 Shibuya Tokyo150-0002, Japan