The smallest hotel rooms in the world Sleepbox (Russia) This hotel is located in Moscow and really economizes on space. Shared bathrooms are located outside the capsules. Previous Next 1 2 3 4 5 6 7 2017-12-02 admin Share ! tweet