Close Window
View Category

View All Photos

Courtyard Costa Mesa South Coast Metro

Check Rates & Availability

Nearby Attractions

Angel's Stadium (35 of 39)

Anaheim Angel Stadium - home to the Anaheim Angels Baseball Team and 8 miles from the hotel, has been the home of the Angels since their move from Los Angeles following the 1965 season. Taking in a game is a great way to enjoy a family outing when visiting Anaheim!