Positioned just off the Santa Ana Freeway for excellent links to many attractions, including Disneyland, this hotel in Anaheim, California offers a variety of leisure activities and an on-site restaurant.
Number of rooms: 521
1915 South Manchester Avenue, Anaheim, CA 92802, United States
Hotel booked 5 times today.