The Clue Upmarket resort feature
The Answer SPA
A spa is a common feature found in upmarket resorts. It offers relaxation and wellness services, such as massages and beauty treatments. Guests often visit spas to unwind and enjoy a luxurious experience. This makes "spa" a perfect fit for the clue about an upmarket resort feature.