spa
noun
°A health resort near a mineral spring or hot spring.
°A trendy or fashionable resort.
synonyms: health club, resort