The phrase
"visitors amenities" refers to the facilities and services provided for people who are visiting a particular place. These amenities are intended to enhance the experience and make the visit more comfortable and enjoyable for the visitors.
Full definition