Located in Tokyo, half a kilometer from Hachiko Statue, Mustard Hotel Shibuya has a shared lounge and a bar. This 3-star hotel offers a 24-hour front desk. Shibuya Center Town is a 13-minute walk away.
Continental breakfast options are available daily at the hotel. There's an on-site restaurant, which serves European cuisine and also offers gluten-free, vegetarian and vegan options.