休暇村
Meanings
1
national park resort village; holiday village
Refers to a resort village, often within or near a national park, providing accommodation and recreational facilities. The term is associated with the Japanese 'Kyukamura' brand of resort hotels.
I spent a relaxing time at a holiday village during summer vacation.
Holiday villages are often located inside national parks.