Rock Run Inn provides dining and lodging services. It is a hotel that features a restaurant and offers various recreational activities. The inn maintains banquet halls that have a seating capacity of more than 135 people. Its facilities also include a picnic pavilion that can accommodate over 100 people. Rock Run Inn additionally offers catering services and is located in Elizabeth, Pa.