An extraordinary location in Tokyo, this modern hotel is set in 70,000 m2 of 100-year-old Japanese garden. Tokyo city centre is within a 10-minute drive, St. Mary's Cathedral, Waseda University and metro station and the Gokoku-ji Temple are within walking..