The Londonderry Inn is a highly rated Hershey Bed and Breakfast with magnificent accommodations in a beautifully restored pre-Civil War 1840's house.