This is Japan’s, and the world’s, first capsule hotel, and you can still stay there

This is Japan’s, and the world’s, first capsule hotel, and you can still stay there

Japan Today

Published

You can find capsule hotels in every major city in Japan, but the very first to have one was Osaka. February 2, 1979 was the opening date of Capsule Inn Osaka, Japan’s,…

Full Article