Why we stay here

  • This central hotel can be found in the heart of Tokyo in Shinjuku
  • The clean, peaceful rooms are an oasis from the vibrant streets of the capital
  • Its restaurant “Kurikichi” can be found in the charming rose garden, serving both traditional and western cuisine
  • Space is at a premium in Tokyo so all hotels tend to be compact yet cosy

Hotel Rose Garden Shinjuku, Tokyo is included in: