Anaheim Jolly Roger Hotel

640 W Katella Ave
Anaheim
California
United States