uk capsule hotel

Spending the Night in the UK's First Capsule Hostel

Spending the Night in the UK's First Capsule Hostel

Ever wanted to stay in a capsule hotel but can’t afford the plane fare to Japan? Now’s your chance! Check out our review of St Christopher’s Village - the UK’s first capsule hostel in London.