Montry Hotels, Montry Apartments, Unterkünfte in Montry