Đại học Leeds nằm ở phần giữa thành phố Houston, cách Trung tâm ung thư MD Anderson khoảng 20 phút đi bộ. Vì là trường đại học riêng tốt nhất ở Nam Mỹ nên phải đi dạo và ngắm nhìn ah. Bên trong rất rộng, cây xanh tốt, nhưng đi bộ hơi khó, nếu có xe có thể đi lại toàn diện. Thiết kế trong khuôn viên khá nghệ thuật, có một chút không khí ở Nam Quốc.