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.