Facebook Google+ Twitter Staying at Tobu Hotel Levant Tokyo • Ordinary Traveler Tokyo has long been hailed as one of the greatest cities in the world, and with the Olympics quickly approaching… 11.12.19