Bradford Hotels, Bradford Apartments, Unterkünfte in Bradford