Located right next to JR Shibuya Station in central Tokyo, this hotel is opend on November 28, 2001. Each of its 186 guest-rooms is well furnished to accommodate the needs of guests.