Why capsule hotels are taking global cities by storm
The 1,000-room Zedwell in London's Piccadilly Circus represents the world's largest capsule hotel, with rates starting at £30 per night in windowless pods.
The 1,000-room Zedwell in London's Piccadilly Circus represents the world's largest capsule hotel, with rates starting at £30 per night in windowless pods.