Just how quirky can things get when you are visiting Japan for the first time? To bring back the experience and telling your story. Capsule hotels in Japan are one of the very first of its kind. Its unique function of providing a space solely to sleep and refreshen makes it one of the experience you should have when visiting Japan. Why a Capsule Hotel? It is a cheap option for anyone visiting a city or place for a night….