Shibuya Granbell Hotel


Be the first to review

Shibuya Granbell Hotel is located in a quieter part of town, about three minutes from Shibuya Station.

The hotel has a cafe with an Italian wine bar, a bar lounge, and a restaurant serving dishes from French to Japanese cuisine. It also offers free Wi-Fi.

Additional Details

  • Hotel
  • Asia
  • Japan