Moments from Disneyland amusement park and many other attractions, this hotel in Anaheim, California offers enjoyable amenities such as free high-speed internet access.
Number of rooms: 255
1240 South Walnut Street, Anaheim, CA 92802, United States
Hotel booked 2 times today.