A tour of a Park Deluxe room at the iconic Tokyo Park Hyatt in Tokyo, Japan. Read our full review here:

AloJapan.com