|
|
||||||||||||||||
|
|
Shibuya Inn
1-24-10 Shibuya-ku; Shibuya-ku; Tokyo 150
This superior tourist class hotel is located in one of Tokyo's great shopping, entertainment, dining and cultural centers. Walking distance from the hotel are some of the city's famous landmarks, including Meiji Shrine and Yoyogi Park. |
||||||||||||||||
|
|||||||||||||||||