Nichols Village Hotel & Spa
1101 Northern Blvd, South Abington Township, Pennsylvania, 18411-2221
(570) 586-5517