Read an in-depth review of the Imperial Hotel, Kyoto in Japan, and why it's worth staying at this luxury hotel.