Featuring air-conditioned accommodation with a balcony, The Glen is set in San Bernardino. The property features mountain views and is 1.2 km from California State University San Bernardino and 8.6 km from Glen Helen Raceway.
Number of rooms: 3
1831 Northpark Boulevard West, San Bernardino, CA 92407, United States