Marmora Hotels, Marmora Apartments, Unterkünfte in Marmora