Experience a new level of relaxation in the rejuvenating waters of hot springs nestled in remote pockets of Japan, or at a traditional inn surrounded by beautiful natural greenery. Pamper yourself at resort spas and luxury beach hotels designed to create memories you will never forget.

Discover more about the places shown in the movie.