affordable hotels in Milford Pennsylvania