Greenhow Hill otelleri, Greenhow Hill daireleri, Greenhow Hill'deki konaklama tesisleri