Why do you love Japan? It’s all about the spa
Soho spa in Osaka has been a fixture for over 100 years, and has a very different vibe to most Japanese places.Here’s what it’s like for visitors who like their spa experience in the moment.1.SoHo Spa: “We love the spa” The atmosphere at SoHo is relaxed and relaxing, with bright lights, natural light, and a […]
Read More