South Park Inn

The South Park Inn is a hotel in South Park. In "Cartman Joins NAMBLA", NAMBLA uses it for their meetings.