Located off Interstate 90, this hotel in North East, Pennsylvania is within a 23.5 km drive from Mercyhurst College. It features an indoor water park, pool and guest rooms provide free Wi-Fi.
Number of rooms: 164
6310 Old Station Road, North East, PA 16428, United States
Hotel booked 1 times today.