Amenities often include outdoor and indoor event spaces, swimming pools, gardens, parking facilities, catering services, and accommodations for overnight stays.