Japan has some very luxurious establishments for overnight stays and it’s also home to some of the best budget accommodation on the planet. Capsule hotels in Tokyo and other cities in Japan are very popular among the locals and tourists alike, but if your not sure what to expect when staying in a capsule hotel […]