Advertisement
Jolly Roger Inn
Jolly Roger Inn
Address:
640 West Katella Avenue, Anaheim, California
Traveler Rating by TripAdvisor

Traveler Comments

Good location, tight parking, you get what you pay for.
Please enable JavaScript to properly view and use this web site.