enfeature
[ˌɛnˈfɛktʃər]
Definitions
1. verb
to make something more attractive or appealing
“The new store enfeatured the old building with beautiful decorations.”
2. noun
a characteristic or feature that makes something attractive or appealing
“The enfeature of the hotel’s rooftop pool was the stunning city view.”