Lancaster hotels, Lancaster appartementen, accommodatie in Lancaster