sports venue
Instalaciones deportivas
facility (building, structure, or place) dedicated to sports
edificio, estructura o lugar dedicado a los deportes