Loddon Hotels, Loddon Apartments, Unterkünfte in Loddon