An amenity is a special "little extra" a business does to attract and keep customers. The customers usually do not pay extra for these things or the fee is very minimal.
For example, hotels often...
Best answer is to show you. Here's a link to some hotel amenities:
http://uclean.com/catalog/search.html?searchButton.x=0&searchButton.y=0&isNewSearch=1&search=leatherwood
Amenities are structures that need to be built to cater for tourists.
Eg-Hotels, banks, post offices, shops, care hire. Stuff like that.
Amenities are structures that need to be built to cater for...