Advertisement

A Super Efficient Hotel In Kyoto, Japan.

Jul 28, 2011
The Capsule Hotel in Kyoto, Japan might be the most simple, yet efficient, hotel in the world. Patrons are allowed to stay for just nine hours, giving them enough to time to shower, sleep, relax and leave.
Advertisement
Advertisement
Trending Today: