Jolly Roger Hotel Anaheim

640 West Katella Ave.
Anaheim
California
United States