スパリゾート
Meanings
1
resort spa; spa resort
A resort facility centered around spa services, such as hot springs, massages, and wellness treatments.
from English spa resort
I spent a relaxing weekend at a resort spa.
resort spa; spa resort
A resort facility centered around spa services, such as hot springs, massages, and wellness treatments.
from English spa resort
I spent a relaxing weekend at a resort spa.