Criterion Capital opens ‘world’s largest capsule hotel’ in London’s West End
The hotel at Piccadilly Circus has 1,000 individual windowless capsules available from £30 per night. The post Criterion Capital opens ‘world’s largest capsule hotel’ in London’s West End appeared first…