Hotels & Motels in South Lancaster, ON
Impala Motel & Restaurant