Stay at a hip, cool hotel right in the heart of Shibuya. One of three locations, Mustard Hotel Shibuya focuses not just on being a place to stay, but a place to enjoy the city to its fullest.
About The Author
The Best Japan
The Best Japan is a new travel guide and blog where we collect and share our favorite things about Japan. Whether you’re a short term tourist, long term resident or just happen to be surfing the web for interesting fun stuff, we hope to have something for everyone.