What is the definition of Capsule Hotel?
A hotel that offer housing in form of a little clear capsule rooms, which are as big as a single bed.
These hotels originated in Japan in the core business districts. They were initially meant for business experts to sleep close to occupied business districts without the large price tag.
Capsule hotels are meant to be cheap housing for travelers. The first capsule hotel charge $19-$38 (USD) a night. It gives an substitute accommodation for travelers who want to stay in the center of Japan’s cities, but may not be able to meet the expense of the luxurious conventional hotel rooms.