"Spa pavilion" refers to a facility or building that combines both spa and pavilion features. It usually offers various spa treatments and therapies, such as massages, facials, and relaxation activities, in a beautiful and calming setting.
Full definition