The Studio 6 Anaheim is located near the 91 Freeway, just minutes from many exciting theme parks like Disneyland, Disney's California Adventure, Knott's Berry Farm and Knott's Soak City.
Number of rooms: 119
1251 North Harbor Boulevard, Anaheim, CA 92801, United States