Hotel Mets Shibuya

Hotels Shibuya
Hotel Mets Shibuya

Time Out says

Business hotel in the heart of Shibuya. Find it just outside the New South exit.

Posted:

Details

Address: 3-29-17 Shibuya, Shibuya-ku, Tokyo
Tokyo

Transport: Shibuya Station
Contact:
You may also like