Mustard Hotel Shibuya
3.0 out of 5.0
Shibuya Bridge B, 1-29-3, Higashi, Shibuya-Ku, Tokyo 150-0011, Japan
Located only 5 minutes on foot from Shibuya station, it is a community-oriented hotel never seen before in the area, which combines lodging and culture.
All rooms those match to your conditions are fully booked.Please search again to see what we can offer instead.