I stayed in the Olde Square Inn on a recent bicycle trip down the east coast. The accomodations were very comfortable, the host pleasant and the location in town was accessible to dining and services. If I have a reason to be back in Mount Joy I will definitely stay there again.
