Oh, I forgot to say that flying to Harrisburg is definitely to most convenient ariport to Lancaster.
I don't know the Lancaster Arts hotel, but the Marriot is in the downtown area...not very convenient. There are many, many hotels in the outlying area. One that I know is very nice is the Eden Resort. And there are many B & B's throughout the area.