温泉町
Meanings
1
hot-spring resort; onsen town; spa town
A town or resort area known for its hot springs, often with traditional inns and bathhouses.
I went on a trip to a hot-spring town over the weekend.
This spa town has been known as a hot-spring cure resort since ancient times.