Close Window
View Category

Courtyard Costa Mesa South Coast Metro

Nearby Attractions

Angel's Stadium (34 of 37)

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!