Hotels in Tokyo
No trip to Japan would be complete without a trip to Tokyo. With Tokyo being one of the most densely populated cities in the world, finding hotels in Tokyo that are comfortable, and in a convenient locale can be a little overwhelming. The last thing you want is to have a 2 hour long train […]