Featured amenities include a 24-hour business center, express check-in, and express check-out. Planning an event in Willow Grove? This hotel has 1500 square feet (139 square meters) of space consisting of conference space and 2 meeting rooms. Free self parking is available onsite.