10/10
Exceptional
Free Wi-Fi
Offering a garden and garden view, The Inn at Terra Farms is situated in Glen Rock, 41 km from Gettysburg Museum of History and 41 km from Shriver House Museum.
Number of rooms: 3
2721 Buffalo Valley Road, Glen Rock, PA 17362, United States