Tokyo is the capital city of Japan. It lies in the middle of the most populated metropolitan area in the world, Greater Tokyo. The beauty of Tokyo lies in the fact that the wealthy metropolis has its roots in ancient Japan, not to mention beautiful mountains and hills surrounding the city. Tokyo is a pure visitor’s delight. Tokyo hotels and accommodations are famous for their extensive range in terms of affordability and variety, right from premium star luxury hotels to cheap Tokyo hotels.