Drawing inspiration from the Japanese concept, this St Petersburg-located abode is an introvert-friendly way to get the hostel experience.