Slemon Park Inn Summerside

12 Redwood Ave Slemon Park, PE
Max Capacity: 937 people
Recommendations
Location