WHERE TO STAY IN TOKYO: THE PENINSULA Lisa Teh July 12, 2015 Features, Lifestyle, Travel Located within walking distance of Japan's premium shopping district Ginza, The Peninsula offers luxury accommodation complete with sweeping views...